Fear of Fleeing Nigeria: France orders Super Falcons to report to Embassy
Players and Officials of the Senior Women's National Team otherwise known as the Super Falcons were at the France Embassy in Abuja on Tuesday after arriving from the FIFA Women's World Cup.
The team who arrived on Monday night were…