India bets big on javelin, Chopra heads team for World Athletics Championships
India has announced a 19-member contingent for the World Athletics Championships in Tokyo, beginning September 13, with Olympic double medallist and reigning world champion Neeraj Chopra leading the side. Alongside…