Ahead FRANCE 2019

The Falcons have landed in France

Nigeria, the African champions, have arrived in France for the 8th FIFA Women’s World Cup finals. The delegation of the Super Falcons landed at the Aeroport Charles de Gaulle just before 5pm on Tuesday, three days […]