Neeraj Chopra will lead India's 19-member squad at the Tokyo World Athletics Championships. Amid inconsistent form, will he be able to defend his world crown?
India's Animesh Kujur smashed the 100m national record with a timing of 10.18 seconds in Greece. Mohammed Afsal also broke the 800m national record in Poland, highlighting a strong performance by Indian sprinters internationally.