24/7 Coverage of Breaking News and Live Events.

Return to Live Coverage

Tornadoes leave trail of destruction across multiple states

At least 100,000 customers were left without power in Texas after tornadoes touched down overnight.

May 23, 2024

Examined