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.
Read Entire Article