Reflections on life, meaning and purpose

Nicaragua Claims That it Freed 12 Priests After an Agreement With the Vatican

Dan Henson
On Oct. 15, eight of the priests had been sent to El Chipote prison, known as a torture prison.

Bishop Rolando Alvarez of the Diocese of Matagalpa was not among those released.