A major section of Kancha Gachibowli Forest in Telangana was cleared for an IT park, sparking outrage among ecologists and students over its vital ecological role and the irreversible environmental ...