News

Despite claims that Sandra Bland committed suicide in a Texas jail cell following a violent arrest after a traffic stop, a Waller County prosecutor said