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

BuzzFeed News: Sandra Bland Filmed Her Own Traffic Stop And The Video Has Just Been Released.
https://www.buzzfeednews.com/article/amberjamieson/sandra-bland-video