Catholic Herald logo
Menu

Dr Oscar Biscet was jailed by Fidel Castro after he criticised abortion