You may also like

FIFA Officials to Visit Nigeria for Facilities Inspection over World Cup Hosting Right

Ten years after Nigeria last hosted a FIFA