Neeraj Chopra scripts history, becomes first Indian javelin thrower to attain number 1 ranking
In the latest World Athletics rankings, India’s Neeraj Chopra is the top-ranked javelin thrower with 1455 points. The Olympic gold medallist leads the reigning world champion, Granada’s Anderson Peters by 22 points – who sits in the second…