Why India has few medals in the olympic table when compared to chinese and rest of the world in terms of their population?
Why does Chinese win so many Olympic medals while Indians win few medals?