-
Seven people were killed and more than 20 others were injured Saturday afternoon by a man shooting at random near the West Texas cities of Odessa and…
-
From Marfa Public Radio:The Texas Department of Public Safety (DPS) said icy roads likely caused last week’s deadly prison bus wreck that killed eight…