Texas Police Officer Charged With Murder in Fatal Shooting of Black Man

2 weeks ago 17
Officer Shaun Lucas was arrested by the Texas Rangers, which said his actions were “not objectionably reasonable.”
Read Entire Article