Javelin Thrower Annu Rani Finishes Seventh In World Athletics Championships Final
Eugene: India's javelin thrower Annu Rani finished seventh in the finals of the the World Athletics Championships here. She finished with a throw of 61.12m at the event.
Rani achieved her best of the day in her second attempt but failed…