Football JUST IN: Drama As Super Falcons Crash Out Of World Cup To Champions Of Europe,… Philip UKPE Aug 7, 2023 2 The Super Falcons of Nigeria lost to England in the knockout stage of the FIFA 2023 Women's World Cup. The…