
SPORTS
Kami Rita Sherpa climbed Mount Everest for the 26th time Saturday, setting a new world record for most times summitting the world's tallest peak. Lapka Sherpa | AFP via Getty Images Nepali mountaineer Kami Rita Sherpa made history Saturday after summiting Mount Everest for the 26th time. He was already ...