Severe Storms Cause Havoc in Houston, Leaving 4 Dead and Power Outages Across Texas and Louisiana
Severe storms tore through Houston, Texas, and parts of Louisiana, causing chaos and leaving nearly 1 million homes and businesses without power. The powerful winds shattered windows in downtown skyscrapers and toppled transmission towers. Tragically, at …