Sources on Tuesday claimed that the Delhi government's endeavours have significantly decreased the number of trees that will be harmedā¦
Outraged, the people of Delhi have taken to the streets to protest against the felling of trees, 16,000-odd, for redevelopmentā¦