Nicaragua has freed 12 Catholic priests and sent them to Rome following negotiations with the Vatican. The clergy had been held as political prisoners in a country that persecutes all who are deemed critical of the government.
The Christian Post | RSS