In this Majority Report clip, Sam Seder discusses Washington State’s ballot initiative for a carbon tax. Liberal and progressive groups are strongly against the measure.
Why Is the Left Fighting a Carbon Tax In Washington State? – The Majority Report
