Posts

Newly Released Dashcam Video Shows Sandra Bland Traffic Stop

HEMPSTEAD, Texas — A police dashboard video released Tuesday shows how a routine traffic stop escalated into a shouting confrontation between a Texas state trooper and a black woman who was later found dead in her jail cell. Read more