Oct192023 by FOX News : WorldNo Comments Nicaragua sends 12 imprisoned Roman Catholic priests to Italy in agreement with the Vatican