The Latest: Pope arrives in Santiago, last stop on Cuba trip

September 21, 2015 9:33 PM

19 0

Pope Francis has arrived in Santiago on the southeastern coast of Cuba.

After the Alitalia plane carrying Francis on his tour of the island touched down, the pontiff emerged onto a red carpet rolled across the tarmac.

Read more

To category page