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 ...