20150427cnsbr9177.jpg

Italian Cardinal Beniamino Stella, prefect of the Congregation for Clergy, celebrates Mass in Havana in 2015. (CNS/Alejandro Ernesto, EPA)