Sandra Bland Filmed Her Own Traffic Stop And The Video Has Just Been Released
"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.
May 07, 2019 at 12:22PM
from BuzzFeed - Latest
via IFTTT
No comments