Concerns over New Delhi’s environment

In India, sanitation workers are the unsung heroes of the country’s quest for clean environment.

On the roads of Indian capital New Delhi, millions of them can be seen in action with their brooms, when the rest of the public are cosily sipping their morning cup of tea.

Leave a Comment