Environment authority an eyewash?

The National Environment Appellate Authority (NEAA) was supposed to give hope to those who came with grievances against environmental project clearances granted by the Ministry of Environment and Forests. Yet, all returned disappointed.

Related Videos