Friday, March 14, 2025
Happening Now

Tornadoes, severe weather tear apart homes and down trees across Texas and Louisiana

Thousands of people are without power after strong tornadoes ripped across Texas and Louisiana. The severe weather destroyed homes and caused many to shelter in place. Mark Strassmann reports. Source

Share