Chesang under pressure to deliver at 2018 African Championships in Asaba
Commonwealth Games 10,000m champion Stella Chesang from Uganda said she would be under pressure to deliver a gold medal when she lines up at the 21st CAA Africa Championships in Asaba, Nigeria from 1-5 August, 2018.
Continue reading