Severe Weather Strikes UK and France
Intense rainfalls and thunderstorms recently wreaked havoc in various parts of the UK and France, leaving a trail of flash floods and destruction in their wake.
Intense rainfalls and thunderstorms recently wreaked havoc in various parts of the UK and France, leaving a trail of flash floods and destruction in their wake.
Hurricane Lee, the 12th named storm of the 2023 Atlantic hurricane season, has been making its way across the Atlantic Ocean, leaving uncertainty in its wake.