South of France May 22, 2024Europe NOW! Catastrophic Hailstorm Wreaks Havoc: Widespread Damage and Devastation