Article

ForbesForbes on 2021-12-14 22:00

Texas Police Settle $5 Million Wrongful Death Lawsuit Over Black Man Killed While Being Filmed By TV Crew

Williamson County deputies pursued Javier Ambler in a car chase in March 2019 after a minor traffic violation.

Related news