Alexa
  • Directory of Taiwan

Department of Public Safety says two central Texas sheriff's deputies have been killed

Department of Public Safety says two central Texas sheriff's deputies have been killed

EDEN, Texas (AP) — Department of Public Safety says two central Texas sheriff's deputies have been killed.


Updated : 2021-06-22 04:35 GMT+08:00