Let there be no doubt about the terrifying power of snow.
Residents in Italy's South Tyrol region, located just south of the Austrian border, watch...
Read Whole Story
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more.