Women’s World Cup: Spain’s jubilant champions arrive in Madrid
The Spanish football team continued to celebrate their Women’s World Cup win as they landed in Madrid. Defender Ivana Andrés held the trophy aloft as they exited the plane. “This is amazing, amazing, just amazing,” […]