Tag: Fans slam Falcons over poor performance in Mexico
Fans Slam Falcons Over Poor Performance In Mexico
A host of fans have aimed digs at the Nigerian women’s national team, the Super Falcons, following their poor performance at the just concluded...