Oil Leak Renews Debate Over Green Energy’s Future
In his address to the nation Tuesday night, President Obama urged Americans that “the time to embrace a clean energy future is now.” Jeffrey Brown sits down with guests Daniel Weiss of the Center for American Progress and Kenneth Green of the American Enterprise Institute to discuss what can and should be done.
Read more on The Online NewsHour