Sandra Bland Found Dead in Texas Jail Cell Three Days after Police Traffic Stop
Jan 6, 2016: A grand jury in Texas indicted Trooper Brian Encinia for perjury on statements he made in an affidavit filed with jail officials justifying the arrest of Sandra Bland. The grand jury is … Continue reading Sandra Bland Found Dead in Texas Jail Cell Three Days after Police Traffic Stop