Only 1 In All of India

So much ancient knowledge and healing power comes from the land of India.

And yet, in the last Summer Olympics, India only won 1 gold medal.

That's a picture of India's lone gold medal winner, Neeraj Chopra.

India is a country of 1,400,000,000 people.

Only 1 gold medal?

Why does this matter?