“I Will Light You Up!”: New Dash Cam Video Shows Arrest of Sandra Bland, Found Dead in Texas Jail
By democracynow on •
In Texas, authorities have released police dashboard camera footage that shows the arrest of Sandra visit orginal source at democracynow.org
Categories: The War & Peace Report
Tags: Archive
Leave a Reply
You must be logged in to post a comment.