Search results
Severe storms unleash deadly tornadoes in Germany
AccuWeather via Yahoo News· 2 years agoDamaging thunderstorms erupted across Western Europe Friday, May 20, producing three confirmed tornadoes in Germany. The volatile weather caused major...