In the world, we are second largest country in terms of population, but we win only very few medals in the Olympics. Why?
If India is the second largest in population, why do they not have Olympic medals like China or the US?