Now in exile in Guatemala, Mena may be out of prison but he’s far from free. Upon their release, he and hundreds of religious ...
In September, Nicaraguan President Daniel Ortega's government loaded Sergio Mena and 134 other prisoners onto a flight that ...