Sport “Nigeria Clinches Second Place as African Games Conclude in Ghana”By AdeMarch 24, 2024 Accra, Ghana – March 24, 2024 – The African Games drew to a spectacular close in Ghana, with Nigeria securing…