Bai Yuming of China competes during the mixed 3m&10m team final of diving at the 19th FINA World Championships in Budapest, Hungary, June 29, 2022. (Xinhua/Zheng Huansong)
Go to Forum >>0 Comment(s)