May 24 2019 7:47pm

Video Sandra Bland filmed of her arrest released by Texas police

Video filmed by a woman who was found dead in her cell after being arrested for assaulting a police officer was released earlier this month by the Texas Department of Public Safety.

Responsive site?

Video Home



No videos found.