Sections
Shows
Events
India to overtake China as most populous country in 8 years, says UN report: 'World population to grow to 9.7 billion by 2050'
70 years of Independence: India's life expectancy, literacy indicators look up, while IMR, income inequality are worries