Cars and vans crushed, pushed around car park by avalanche in Russia


An avalanche tore through a car park at the foot of Mount Elbrus in the North Caucasus republic of Kabardino-Balkaria, Russia, on Saturday, bury