Severe storms are currently sweeping across large parts of Europe. There were several dead and injured. Various eyewitness videos from Italy show the devastating power of the storm.
Severe storms are currently sweeping across large parts of Europe. There were several dead and injured. Various eyewitness videos from Italy show the devastating power of the storm.