August 8, 2021Published by Khaliel IBRAHIM on August 8, 2021Categories SportsNigeria finishes 74th at Tokyo Olympics, 8th best from AfricaBy Gistflash News Aug 8, 2021 Team Nigeria was placed 74th at the end of the 2020 Tokyo Games on Sunday and eighth best among the […]