Public Trust Doctrine- Safeguarding Interests of Future GenerationsPublic Trust Doctrine- Safeguarding Interests of Future GenerationsEnvironmental Rights4 years ago 12940