53492

LIVE UPDATES: Texas has some electricity restored, as water issues continue

Kabul
Power was restored to some homes and businesses in Texas on Thursday following a deadly winter storm that is now headed eastward. 

Latest Post