SportsWorld Athletics Championships 2022: Annu Rani Finishes Seventh In Women’s Javelin Final In EugeneBY PTI