Remarkable Super Falcons Bow Out of Women’s World Cup after Defeat to England on Penalty News August 7, 2023Nigeria’s Super Falcons were the much better side on today in Brisbane but it was England who emerged victorious, sealing…