Sandra Bland Filmed Her Own Traffic Stop And The Video Has Just Been Released
Sandra Bland lost her life after a traffic stop and now cellphone video she recorded has been released. The video shows an officer outside her car door with a stun…
Sandra Bland lost her life after a traffic stop and now cellphone video she recorded has been released. The video shows an officer outside her car door with a stun…