Skip to content
Loading
Chhattisgarh: life expectancy at birth of 64.4 years in 2018–22 is the lowest of the 7 periods on record | India Health Observatory