Lamu or Lamu Town is a small town on Lamu Island, which in turn is a part of the Lamu Archipelago in Kenya. Situated 341 kilometres by road northeast of Mombasa that ends at Mokowe Jetty, from where the sea channel has to be crossed to reach Lamu Island. Read More
Indian athlete Amit Khatri on Saturday won the silver medal in 10,000m race walking event at the ongoing World Athletics U20 Championship in Nairobi. ...
International Olympic Committee (IOC) President Thomas Bach was in Sapporo on Saturday for the women's marathon. He was at the finish line to cheer the runners home, joined by World Athletics President and IOC member Sebastian Coe. ...