Texas police officer shot, critically injured during traffic stop

Two persons of interest have been detained after a car chase, according to Denton Police.

October 29, 2019

Examined