India just had its best ever Olympics. Many hope its success will usher in a new era of Indian sport
Neeraj Chopra’s historic gold medal in the men’s javelin event in Tokyo on Saturday brought the nation’s Olympics performance to a spectacular close. The 22-year-old athlete’s gold medal – the nation’s first…