June 18, 2025June 17, 2025 Tanzania Michel Stone ’91 trekked to the top of Mount Kilimanjaro, the highest free-standing mountain in the world.