Neeraj Chopra’s javelin gold medal seals India’s greatest ever Olympics
Army officer wins nation’s first athletics gold to spark celebrations and a resurgence of pride amid the ravages of Covid
India has been swept up in a wave of euphoria after Neeraj Chopra won the country’s first ever Olympic athletics gold medal with victory in the men’s javelin in Tokyo.
Chopra’s historic triumph on Saturday night means India has racked up its best-ever Olympic medal haul of seven and caps a resurgence of national pride amid the ravages of the coronavirus pandemic that has killed more than 427,000 Indians.