Chavis Carter, 21, shot and killed himself while handcuffed, in police custody.
A few articles:
USA Today
KAIT
HuffPost
Think Progress
Chavis Carter, 21, shot and killed himself while handcuffed, in police custody.
A few articles:
USA Today
KAIT
HuffPost
Think Progress
Leave a Reply