Featured Article
Sandra Bland Biography
Sandra Bland was an American citizen who was found hanged in a jail cell in Waller County, Texas on 13 July 2015. She was arrested during a traffic stop three days prior to her death. Her death was ruled a suicide. Her arrest and death resulted in protests. The police officer who arrested her, Brian