Really quite sad. One billion population country can’t even get a bronze medal.
They punch above their weight in beauty pageants though.
More about investment (Money/time training) than population.
1/3 of all scientists and engineers in the world are Indians. In United States, the ethnic group with highest income is the Indians. So I guess Indians have different priorities.
http://www.youtube.com/watch?v=xjB_Tf7Cy3A&feature=related