Q24N (Reuters) Nicaraguan police detained four more priests early Saturday, December 30, 2023, bringing the total number to 12 over the past three days, according to local media and a high-ranking member of the Catholic Church with knowledge of the matter. Nicaraguan President Daniel Ortega, who has governed the Central […]