India, home to 1.41billion people, pips China to top spot, with its population having tripled in size since the 60s.Over a third of the world’s residents live in one of the two nations.India, home to 1.41billion people, pips China to top spot, with its population having tripled in size since the 60s.Over a third of the world’s residents live in one of the two nations.Read MoreHealth News | Mail Online