Watch live: Pope Francis celebrates Mass in Holguin’s Revolution Square

Watch live: Pope Francis celebrates Mass in Holguin’s Revolution Square
Watch live as Pope Francis celebrates Mass in Holguin’s Revolution Square.
DAILY SPOTLIGHT

Watch live as Pope Francis celebrates Mass in Holguin’s Revolution Square.