Coroner Rules Chavis Carter’s Death a Suicide

Posted on August 21, 2012 | 5 Comments

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 More