20191002 sports.more-sports.athletics: Annu Rani finishes 8th in women's javelin final at World Championships