Air Pollution

PM2.5 shortening average life expectancy of Delhi residents by almost 12 years

Air pollution is cutting short life of an average Indian by over 5 years and…