Tagged: Air Pollution

New Delhi Residents Protest Air Pollution

Soaring air pollution brings out New Delhi residents to protest air quality as government orders schools to close and halts construction. Demonstrators say they are fighting for their “right to breathe.”

More