FIFA Women’s WC: Nigeria’s super falcons painfully eliminated by England after penalty shootout by Jnews Support August 7, 2023 0 Nigeria’s hopes in the Women’s World Cup were dashed on Monday in a dramatic penalty shootout against England, marking the ...