Photo taken on Aug. 20, 2023 shows the FIFA Women's World Cup trophy prior to the Final between Spain and England at the 2023 FIFA Women's World Cup in Sydney, Australia. (Xinhua/Zhu Wei)
Go to Forum >>0 Comment(s)