NFF sets up committee to investigate Super Falcons’ World Cup failure
The Nigeria Football Federation (NFF) has set up a fact-finding committee to investigate the country’s recent struggles in international football, with particular attention on the...