Spain's Olga Carmona (R) shoots to score during the Final between Spain and England at the 2023 FIFA Women's World Cup in Sydney, Australia, Aug. 20, 2023. (Xinhua/Zhu Wei)
Go to Forum >>0 Comment(s)