Sports Super Falcons dispatch 2023 World Cup, Co-Host New Zealand Toyibat Ajose Apr 12, 2023 Nigeria’s Super Falcons extended their winning streak to three following a 3-0 bashing of the 2023 World Cup co-host New Zealand…