Olympics: Javelin thrower Annu Rani finishes 14th in her group, fails to advance August 3, 2021 Absolute India Tokyo: Indian women’s javelin thrower Annu Rani finished a dismal 14th with a best of...