Nigeria has taken a bold step toward making history as the first African nation to host the Commonwealth Games, after presenting its official bid in London on Wednesday. A delegation led by National Sports Commission Chairman Mallam Shehu Dikko and Director General Hon. Bukola Olopade delivered the pitch to the Commonwealth Games Federation, highlighting Abuja
Related Articles
Don't miss out on breaking stories and in-depth articles.