Catholic Herald logo

Last Havana seminary was taken over by the government in the early days of the country’s Communist regime