Najayo Prison, a prison complex in San Cristóbal province, welcomed Andrew Palau and his wife, Wendy, as they shared a ...