Detroit Taxpayers Paid $56 Million in Police Settlements Since 2020

Detroit taxpayers forked over $56 million in police settlement payouts between 2020 and four months of 2023.

Those payouts are a record amount in recent history, but public officials won’t explain why.

Read More