Indian Ecosystem Needs Mindset Shift For More Athletes To Make Waves At Global Level
Sachin Yadav placed fourth and Sarvesh Kushare sixth as India finished joint 41st at the World Athletics Championships in Tokyo, with Neeraj Chopra eighth due to injury.
