Health
Police Unloads 38 Rounds, Kills Black Man Having Mental Health Crisis
The Detroit Police Department is facing backlash after five officers unloaded 38 rounds at 20-year-old Porter Burks within seconds, killing him, …
The Detroit Police Department is facing backlash after five officers unloaded 38 rounds at 20-year-old Porter Burks within seconds, killing him, …