• Texas Shooting Leaves 5 Dead and At Least 21 Injured Near Odessa

    HOUSTON — Five people were killed and more than 20 others were injured in a brazen daylight drive-by mass shooting in the West Texas cities of …

    Read More
  • 0 0