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 ...
Clarifying that it's not a major injury, Ancy explained the issue stemmed from insufficient rest and recovery.