The Church has been openly and vigorously oppressed in Cuba since the Castro regime came to power. I’d have a hard time thinking of a more untrue statement coming from a member of the clergy.
The Liberation Theology Pope
Pope Francis’ new Trinity-’Fidel, D’Escoto and the Holy Spiritu.