DPD Chief Craig talks protests; activists explain defund the police

Detroit Police Chief James Craig talks about the protests around the country and why our city fared better than so many others in part 1. Then we hear from Detroit activists in part 2, about their demands for change and what it means to defund the police.

Latest Videos

Let it Rip

View More
View More