Feedback

Sandra Bland's Family and Attorneys: 'No Confidence' in Grand Jury

 

The family and attorneys of Sandra Bland, the Illinois woman that died in a Waller County, Texas jail cell, says that they have 'no confidence' in the investigation of the grand jury.

Shows