Detroit officer accused of fatally punching 71-year-old man charged with manslaughter
Michigan State Police (DETROIT) — A Detroit police officer was charged with manslaughter for allegedly punching a 71-year-old man who prosecutors say then fell and hit his head and died from his injuries several weeks later. Juwan Marquise-Alexander Brown, 29, pleaded not guilty during his arraignment Wednesday morning. Brown said only […]


















