Follow us:
US citizen Lori Berenson and her husband and lawyer Anibal Apari arrive at their home in Lima after her release from jail on November 8, 2010.
Follow us: