Statistics
-
India
India officially becomes ‘World’s Most Populated Country’ with 1.42 billion people, overtakes China
Latest demographic analysis report shows its now 5 million over China and will only start declining post 2050.
Read More »