A storm complex leaves over 400,000 people without power in the Dallas–Fort Worth metroplex and brings severe weather to large portions of the Southern United States. (The New York Times) March 2025 North American storm complex link embed save