Kenya’s Sabastian Sawe has made history by becoming the first athlete to complete an official marathon in under two hours, breaking one of the most elusive barriers in long-distance running during the 2026 London Marathon. Sawe crossed the finish line in 1 hour, 59 minutes and 30 seconds, setting a new world record and surpassing […]