Sorry, this episode is not currently available

Todd Stern

Stephen Sackur asks Todd Stern, the US Climate Change Envoy, how hard Barack Obama will fight for his green agenda amid political challenges and the current troubled economy.

30 minutes

Last on

Wed 16 Sep 2009 02:30