Scorecard Research Beacon
Search Icon
May 17, 2024

Deadly storms slam Houston, leaving thousands of homes, businesses without power

At least four people were killed near Houston as southeast Texas was raked with winds over 80 miles per hour and storms swept across the Western Gulf Coast.