Five Russian climbers killed in Nepal after falling from the world’s seventh highest peak

Five Russian climbers killed in Nepal after falling from the world’s seventh highest peak

KATHMANDU, Nepal -- Five Russian climbers killed in Nepal after falling from the world’s seventh highest peak.