World1 month ago
Five Russian climbers killed at world’s seventh highest peak
Five Russian mountaineers have died on Mount Dhaulagiri, the world’s seventh-highest peak after apparently slipping and falling, an expedition organizer in Nepal announced on Tuesday. The...