Being the fifth economic power on the planet, with a GDP of three trillion dollars, and the second most populous country, 1.38 billion people, is no guarantee of Olympic success.
India
won two medals at the 2016 Rio de Janeiro Olympics, very much
Become Premium from € 1 the first month
Take advantage of this limited-time offer and access all web content
I want it
Are you already Premium?
Log in
Cancel whenever you want