An intense storm that passed through Italy last week reportedly dumped a phenomenal 8.4 feet of snow, or 100.8 inches, on the alpine village of Capracotta, Italy, in just 18 hours. If confirmed through reviews by the World Meteorological Organization, the snowfall could...
Subscribe to Applenews247.Com Newsletter