Quantcast
Viewing latest article 25
Browse Latest Browse All 13255

Grand jury indicts trooper in Sandra Bland traffic stop

Texas state trooper was charged with perjury on Wednesday in connection to a contentious traffic stop last summer where a black woman wound up arrested for assault and then died three days later in jail.

Viewing latest article 25
Browse Latest Browse All 13255

Trending Articles