Deadly Supercell Storms Ravage France: 40,000 Lightning Strikes, 110,000 Homes Without Power
Violent storms swept across France on Wednesday, June 25, 2025, leaving two people dead, 17 injured, and causing widespread destruction from flooded streets to power outages affecting 110,000 homes. The torrential downpour