нurricane

Severe Weather Strikes UK and France

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.