Green group to run pro-Sanders ads in Iowa, NH Friends of the Earth admits its socialist agenda. The Hill reports: Share this:EmailPrintTwitterFacebookMoreLinkedInPinterestTumblrReddit