Connect with us

Stephanie Sloman

Stephanie Sloman is a retired Environmental Engineer. She has helped to fight off Invenergy's Clear River Energy Center which would be located in northwestern Rhode Island. Stephanie is a grandmother and her mission is to help save Earth for future generations.