Supreme Court has a duty to protect environment, future generations:... | Nimisham.in