Dash Cam Video Of Sandra Bland Arrest Released
The Texas Deptartment Of Public Safety has released the full dash cam video of the traffic stop of Sandra Bland. A traffic stop that resulted in Bland being arrested and subsequently dying while in police custody. Her death was initially ruled a suicide but Waller County District Attorney Elton Mathis […]