Moscow, Sept 24 (AFP/APP):Five climbers died after a blizzard on Mount Elbrus, Europe’s highest peak, Russia’s emergencies ministry said Friday. Thursday’s incident struck when a group of 19 climbers were at an altitude of over 5,000 metres (16,000 feet). Elbrus, located in Russia’s North Caucasus, […]