Two people were killed in a shooting on Interstate 10 in Texas on Thursday evening, Houston Police said.
Chula Vista Breaking News & Events
Two people were killed in a shooting on Interstate 10 in Texas on Thursday evening, Houston Police said.
Notifications