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
Rich Indians hallucinating about India becoming a superpower have had delivered a much-needed thump on the head courtesy of a study by the London School of Economics, which found that it's doubtful if the country can ever become a superpower.
The whole notion that India is an ''emerging superpower'' has always been ridiculous and whoever first mooted the idea - Bill Clinton or George Bush - during the excess of goodwill that invariably accompanies a state visit, should have been bundled off to a laboratory to have his brain dissected to locate the precise site of the raving lunacy.