Video PlayerClose
Chen Aisen of China competes during the men's 10m platform semifinal at the FINA Diving World Series 2019 at the National Aquatics Center in Beijing, capital of China, March 9, 2019. (Xinhua/Luo Yuan)
Chen Aisen of China competes during the men's 10m platform semifinal at the FINA Diving World Series 2019 at the National Aquatics Center in Beijing, capital of China, March 9, 2019. (Xinhua/Luo Yuan)