October 23, 2021

Athletics’ ‘spiritual home’ Kenya bids to host 2025 World Championships

Spread the love

Kenya bids to host the 2025 World Athletics Championships, saying it ‘is the sport’s spiritual home’.