Indian athlete Annu Rani finished seventh at the World Athletics Championships with a best throw of 61.12m in the women’s javelin throw final in Oregon. It’s her second successive World Championships final.

Indian athlete Annu Rani finished seventh at the World Athletics Championships with a best throw of 61.12 m in the women’s javelin throw final in Oregon. It’s her second successive World Championships final.