Coroner Rules Chavis Carter’s Death a Suicide
A Coronor has ruled the death of a 21-year-old African American man who was shot in the head while handcuffed in the back of a police cruiser a suicide.
Read MoreA Coronor has ruled the death of a 21-year-old African American man who was shot in the head while handcuffed in the back of a police cruiser a suicide.
Read More