The death toll rose to seven after a gunman’s rampage that left many more injured following what began as a routine traffic stop in Odessa, Texas.
Breaking News & Events
The death toll rose to seven after a gunman’s rampage that left many more injured following what began as a routine traffic stop in Odessa, Texas.