Sorry, this episode is not currently available on BBC iPlayer Radio

31/03/2009

Presented by Ritula Shah. As the G20 meeting convenes in London, what are the hopes for the developing world? Plus does the new Israeli government represent a swing to the right?

Release date:

45 minutes

Last on

Tue 31 Mar 2009 22:00