India will head into the much-awaited World Athletics Championships in Tokyo with a 19-member squad, led by reigning men's javelin champion Neeraj Chopra. The nine-day event will be held between ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results