Duration: (3:31) ?Subscribe5835 2025-02-11T17:39:38+00:00
Protesters want GRPD capt. fired after citizen detained
(3:7)
Retired officers defend GRPD capt. who called ICE
(2:38)
GRPD capt. again faces discipline over ICE case
(2:54)
City manager to decide what's next for GRPD capt.
(2:43)
GRPD capt. who called ICE about veteran put on leave
(2:17)
Supporters criticize placing GRPD capt. on leave
(2:41)
GRPD captain honors all who have fallen
(1:52)
Civilian Appeals Board reverses GRPD's exoneration of Capt. VanderKooi
(2:21)
A Day in the Life: Patrol Officer
(6:19)
Maria's Deportation |DJC Clip|
(3:20)
A Day in the Life: GRPD Police Recruit
(7:57)
American Suing After Being Detained By ICE Agents: 'Nobody Let Me Explain'
(2:16)
Episode 6: Day in the Life - Police Academy Recruit
The purging of GRPD’s Line 3407
(6:30)
137th Trooper Recruit School Graduation
(1:1:40)
Board reverses clearing of Capt. Curtis VanderKooi
(48)
Capt. Dixon provides update on standoff situation
(5:17)
Kent Co. sheriff changes ICE policy after veteran detained
Capt. Savage named GRPD interim chief
(3:26)
Grand Rapids Police captain suspended for 2 days over ICE controversy
(40)
(3:31)
GRPD promotes East Service Area captain to deputy chief
(52)
(2:5)
Appeal Board explains GRPD officer decision
(2:12)
City leaders ask for patience while internal investigation of GRPD captain continues
(2:23)
Grand Rapids police union responds to captain being placed on leave
(4:56)
A Day in the Life: Grand Rapids Police Department Trailer
(1:1econd)
GRPD officers thought they were being fired at during fatal shooting on city's south side
(1:46)
Grand Rapids police salute retired Capt. Cliff Carlon
(41)