Front Page Tobi Amusan Ranks 5th In Latest World Athletes RankingBy Feyisayo HelenSeptember 17, 20220 IBADAN, Nigeria (VOICE OF NAIJA)- Nigerian athlete, Tobi Amusan leaped 38 places to move up to 5th position in the…