Catholic Herald logo

Pope gives speech at the Guanabara Palace in Rio de Janeiro where he was welcomed by the President of Brazil