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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results