The minister of sports development, Senator John Owan-Enoh, has admitted that Nigeria’s performance at the just concluded Paris 2024 Olympics in France fell short of his expectation, saying he expected the athletes to  win several medals.. He made the declaration while on a Channel programme, Politics Today, monitored in Abuja on Wednesday’s night. Nigeria sent […]