Europe UNDERWATER: France and Portugal DEVASTATED as Majorca hit by AVALANCHE of water

[ad_1]

WESTERN Europe is on alert for further devastating thunderstorms, heavy rain and flash flooding days after severe weather systems smashed Portugal, France and Spain, leaving several people dead.

[ad_2]

Read More