Kelsey-Lee Barber is an Australian track and field athlete who competes in the javelin throw. She made her international debut at the 2014 Commonwealth Games, finishing third with 62.95 m. Read More
Ace Indian javelin thrower Annu Rani finished on a respectable eighth position in the women's javelin throw final at the ongoing IAAF World Athletics Championships in Doha. ...