Musa Francis James and Akanbi Aderonke Olufunmilayo have emerged as the men’s and women’s winners at the 2026 Abeokuta 10 Kilometer Race, the fifth edition, held in Ogun State on October 3.
Continue reading 2026 Abeokuta 10 Kilometer Race: Musa Francis And Akanbi Aderonke Win