News Sports Kenyan athlete bags new world record in Chicago MyAfrikaMagazine Editorial October 9, 2023