All posts tagged "Olga Carmona"
-
Soccer
/ 11 months agoSpain Win Their First Women’s World Cup, but At What Cost?
Spain win their first Women’s World Cup in what has been an upstanding tournament for La Roja. Coming into the World...