Post Tagged with: "tar sands"

September 20, 2011 06:59

The Center for American Cronyism—and Saudi Progress?

I’m starting to get the sense that CAP exists to do little else than promote a green agenda on behalf of the undisclosed corporate donors who so generously fund their work with taxpayer money they received from officials at the Department of Energy before they left the administration for jobs at CAP. – Weekly Standard