Human foot found on Everest may hold key to one of mountaineering's greatest mysteries 14 October 2024·1 min