Team Spain celebrate during the awarding ceremony of the 2023 FIFA Women's World Cup in Sydney, Australia, Aug. 20, 2023. (Xinhua/Ding Xu)
Go to Forum >>0 Comment(s)