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 ?