Neeraj Chopra number one in World Athletics men’s javelin ranking May 22, 2023 by Press Trust of India