News

ODESSA, Texas — After powerful storms with wind gusts reaching up to 120 mph struck the Pleasant ... “We’ve seen microbursts ...