Feedback

Pope Francis Arrives in Havana Greeted by President Raul Castro

 

Pope Francis has arrived on the largest Caribbean Island, Cuba. The Pope met up with the Russian Orthodox Patriarch Kirill shortly after.

Shows