Browsing: Marathon runner

With unwavering determination and grit, Joshua Cheptegei claimed his third world championship gold medal, huge amount of praise has come…