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

ByThe Associated Press
October 8, 2024, 2:51 AM

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