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

The world was introduced to the new head of the Catholic Church, Pope Francis. So what sort of leadership will he bring?

1 hour, 27 minutes

Last on

Thu 14 Mar 2013 09:03



Browse and share our clips on AudioBOO