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

Follow Clemson World!