Pope Francis addresses the TED 2017 conference

 
David Miliband (now the president of the International Rescue Committee) addresses the TED 2017 conference