India's national capital Delhi most populated city by 2028

Delhi is projected to become the most populous city in the world around 2028, according to new United Nations estimates.