India just had its best ever Olympics. Many hope its success will usher in a new era for Indian sport

India’s 1.38 billion-strong population is beaming with pride.