Home Tags Francisca Ordega

Tag: Francisca Ordega

Super Falcons defeat South Africa on penalties to win AWCON title

The Super Falcons of Nigeria clinched their 9th African Women Cup of Nations (AWCON) title after they defeated the South African national team 4-3...