Nicaragua sends 12 imprisoned Roman Catholic priests to Italy in agreement with the Vatican
2 years ago
40
A dozen imprisoned Roman Catholic priests in Nicaragua has been stripped of their citizenship and sent to Rome, Italy, in an agreement reached with the Vatican.