Public Trust Doctrine- Safeguarding Interests of Future GenerationsPublic Trust Doctrine- Safeguarding Interests of Future GenerationsEnvironmental Rights2 years ago 8300