A storm causing hurricane-force winds, heavy rain and choppy seas is pummeling Europe, leading to power outages and travel disruptions.

Source: Original

От wpadmin