Day: June 16, 2010

Obama’s Speech: An Enormous Wasted Opportunity

Tonight’s speech on the oil spill was a real disappointment for those who believe a clean energy future is perhaps the only path to job growth, public health, national greatness, and freedom (from dependence on a ecologically and economically destructive fossil fuels).

Read More »