Video PlayerClose
Ota Aya of Japan competes in the women's shot put final during 23rd Asian Athletics Championships at Khalifa International Stadium in Doha, capital of Qatar, April 21, 2019. Ota Aya took the fifth place with 15.50m. (Xinhua/Wu Huiwo)