Nicaragua releases 12 Catholic priests and sends them to Rome following agreement with the Vatican

Nicaragua has released 12 Roman Catholic priests jailed on a variety of charges and sent them to Italy following an agreement reached with the Vatican ByThe Associated Press October 18, 2023, 10:33 PM FILE – A poster featuring Bishop Rolando Alvarez and Pope Francis hangs inside the Cathedral in Matagalpa, Nicaragua, Aug. 19, 2022. Nicaragua … Read more