trumbletimes.com
WATCH: Powerful storms across Europe - TrumbleTimes.com
Adverse weather across Europe has caused flash flooding and mudslides, injuring several and destroying homes and businesses. The most affected countries were Italy, Spain, Poland, France and Austria. Many areas are on high alert as water levels are rising to dangerous levels. Barcelona saw more than 40 litres of rain per square metre fall in … Continue reading WATCH: Powerful storms across Europe →