Pages

Friday, July 17, 2015

African Activist Found Dead in Texas Jail Cell Following Traffic Arrest




On Friday, 28-year-old Sandra Bland, a police accountability activist, was was pulled over by a Texas police officer for failing to use her turn signal before changing lanes. Three days later, she was found dead, hanging in her jail cell.
Continue..