News

On August 7, 2021, Neeraj Chopra etched his name in the history books as independent India’s first track and field athlete to win an Olympic medal. The Olympic and world champion will return to Tokyo ...