Tag

power outage

FeaturesMultimediaNewsVideo

Here’s why Texas lost water and power after a snowstorm

As many as 4 million Texans were left in the dark in freezing temperatures.