Five Russian climbers die in a fall on the world’s seventh highest peak
KATHMANDU, Nepal — Five Russian mountaineers who appeared to have slipped and fallen on the world’s seventh highest peak have been killed, an expedition organizer in Nepal said Tuesday. The…
Read more