Storm Charles batters Europe with torrential rain and 99mph winds as streets turn into rivers & flights cancelled
STORM Charles has battered Europe with gale-force winds and biblical rain causing over 200 flights to be grounded across Portugal. Schools and hundreds of super...
Save