Storms, flash flooding and mudslides injure several across Europe

Storms, flash flooding and mudslides injure several across Europe

Adverse weather across Europe has caused flash flooding and mudslides, injuring several and destroying homes and businesses.