Houston police shoot dead gunman wanted in death of sheriff’s deputy serving warrant

12 months in NY Post

Robert Lee Davis, 56, was shot by police after he shot and killed Brazoria County Sheriff's Deputy Jesus Jesse Vargas, Houston police said.

Mentioned in this news
Share it on