Video PlayerClose
Lyu Huihui of China competes during the women's javelin throw final during the Women's Javelin Throw final at the 2019 IAAF World Athletics Championships in Doha, Qatar, on Oct. 1, 2019. (Xinhua/Li Gang)
Lyu Huihui of China competes during the women's javelin throw final during the Women's Javelin Throw final at the 2019 IAAF World Athletics Championships in Doha, Qatar, on Oct. 1, 2019. (Xinhua/Li Gang)