Nigeria Arrive Brazil for FIFA U-17 World Cup
Five-time champions, Nigeria, have landed in host nation Brazil for this year’s FIFA World Cup finals which will hold from 26th October to 17th November. A team of 25 players…
Scanning the Africa to deliver you the news
Five-time champions, Nigeria, have landed in host nation Brazil for this year’s FIFA World Cup finals which will hold from 26th October to 17th November. A team of 25 players…