Neeraj Chopra to lead 28-member Indian team in World Athletics Championships
New Delhi: Olympic champion javelin thrower Neeraj Chopra will once again headline India’s campaign in the World Athletics Championships beginning on August 19 in Budapest, Hungary, with the country fielding a 28-member team. Surprisingly, the Sports Ministry announced the team instead of the Athletics Federation of India (AFI), which later said that most of the participating…
