3 days agoEurope NOW! Storms and Severe Weather Wreak Havoc: Germany, Austria, Slovakia and Slovenia Hit HardAllatRa TV