News

Keshorn Walcott of Trinidad & Tobago stunned the field to win javelin gold at the World Athletics Championship in Tokyo with a season-best 88.16m. India's Neeraj Chopra, hampered by back issues, ...