Nicaragua releases 12 Catholic priests and sends them to Rome following agreement with the Vatican
MEXICO CITY (AP) — Nicaragua has released 12 Roman Catholic priests jailed on a variety of charges and sent them to Italy following an agreement…
Continue Reading