Two people were killed and up to 20 people were injured in a shooting Saturday in Odessa, Texas, according to Mayor Jerry Morales, reported the […]
Two people were killed and up to 20 people were injured in a shooting Saturday in Odessa, Texas, according to Mayor Jerry Morales, reported the […]