Angela West Innocent of DWI, Police Officer May Have Lied to Get Blood Test Warrant

Angela West Innocent of DWI, Police Officer May Have Lied to Get Blood Test Warrant

Javier Manjarres
|
September 2, 2021
When a defiant Dallas Chief of Police Edgardo (Eddie) Garcia held a press conference to defend the actions of his...
Read More
Our Privacy Policy has been updated to support the latest regulations.Click to learn more.×