A human foot found on Mount Everest is renewing the peak's biggest mystery 0 22.10.2024 09:00 The Week The discovery is reviving questions about who may have summited the mountain first