Sandra Bland Filmed Her Own Traffic Stop And The Video Has Just Been Released


Posted on: May 7, 2019

Posted by:


"I will light you up," a state trooper told Bland while pointing a stun gun at her. She died in police custody three days later.

View Entire Post ›

Read More

Related Products to this Post

Leave a Reply

Add New Comment