Odessa TX

Associated Press
August 31, 2019 - 9:37 pm
At least five dead and more than twenty people wounded in shooting in Odessa, Texas.
Read More