(From left to right) Father Julio Ricardo Norori, Father Iván Centeno, and Father Cristóbal Gadea were arrested Oct. 1, 2023, by the Nicaraguan government. / Credit: San Juan Evangelista Parish of San Juan del Río Coco, Madriz / Divina Providenc… […]