By
Sam Chodorow [former]
- May 6, 2024
Daily Stories
|
Homicides
|
Shooting
|
Suspects
|
Victims
|
Details A defendant will serve 16 years in prison for voluntary manslaughter and tampering with evidence for his involvement in a 2017 homicide. John Jabar McRae, 40, was accused of killing... Read More