Skip to content
Loading
Delhi's life expectancy at birth fell to 74.9 years in 2017–21, from 75.8 in 2016–20 (−1.2%) | India Health Observatory