Home Featured The leftist, Democrat socialist, Green Hypocrite folks talk a good story