Home viral Sandra Bland, It Turns Out, Filmed Traffic Stop Confrontation Herself Sandra Bland, It Turns Out, Filmed Traffic Stop Confrontation Herself Author - Upworthy May 07, 2019 0 By DAVID MONTGOMERY from NYT U.S. https://nyti.ms/2PPCqFQ Tags Hot NEWSNEWSNYTTodaytodaysviral Facebook Twitter Whatsapp Newer Older