Public Trust Doctrine- Safeguarding Interests of Future GenerationsPublic Trust Doctrine- Safeguarding Interests of Future GenerationsEnvironmental Rights3 years ago 8700