Peru: new ICJ report identifies barriers to accountability for serious human rights violations
Peru has persistently failed to deliver accountability for enforced disappearances and extra-judicial killings, found the ICJ in a report released today. (more…)