Texas Residents Stranded, Over 2M Without Power Due to Beryl
Beryl has knocked out power to more than 2 million Texas homes and businesses, flooding streets as first responders race to rescue stranded residents. Continue reading…