mass of snow fell on pedestrians in Russia
A huge mass of snow fell off the roof of a building onto two women as they were walking in Taiga, Russia's Kemerovo region. As a result of the snow mass descending like an avalanche, women were thrown to the road. They were pulled out of…