Kindra Chapman, an 18-year-old found dead in her Homewood jail cell last week, committed suicide by hanging herself with a bed sheet, authorities and family members said today.
Despite community concern that the teen's death was a result of police brutality – protesters chanted for justice in Chapman's "lynching" as recently as Wednesday night during a Sandra Bland rally in New York – video evidence of the hanging, along with witness statements, confirmed what police have said all along.
More @ AL
No comments:
Post a Comment