News

India, the second-most populous country in the world, has extreme variations in population density. While some regions are packed with over 10,000 people per square kilometer, others have fewer ...