Peru's new amnesty law for human rights abuses sparks anger and international appeal

Peru's new amnesty law for human rights abuses sparks anger and international appeal