Sports Spain Defeat England to Lift FIFA Women’s World Cup August 20, 2023 Adedapo Adesanya By Adedapo Adesanya Spain defeated England by a lone goal to win the 2023 FIFA Women’s World Cup which concluded in Australia on Sunday. Read More