Video PlayerClose
Klaudia Kardasz of Poland competes during the final of Women's Shot Put of Athletics at the 30th Summer Universiade in Naples, Italy, July 11, 2019. Klaudia Kardasz of Poland won the bronze medal with 17.65 meters. (Xinhua/Zheng Huansong)