Sports World Athletics Championships: Javelin Thrower Annu Rani Qualifies For Second Straight Finals BY PTI