India Set To Overtake China As The World’s Most Populous Nation

India is set to become the world’s most populous country this year, overtaking China with its 1.4 billion population according to the United Nations. This comes months after the United Nations confirmed in November that the world population touched the historic number of 8 billion people.     India is among the eight countries expected … Continue reading India Set To Overtake China As The World’s Most Populous Nation