January 17 2019 10:20pm

Shooting at Texas church believed to be domestic dispute: police

Police in Cypress, Texas said on Thursday that a shooting in the parking lot of a Catholic church that left one woman dead was believed to be a domestic dispute.

Responsive site?

Video Home



No videos found.