Video PlayerClose
Lyu Huihui of China reacts during the women's javelin throw final at 23rd Asian Athletics Championships at Khalifa International Stadium in Doha, capital of Qatar, April 21, 2019. Lyu Huihui won the gold medal with 65.83m. (Xinhua/Nikku)