Proceso 491 report by the Instituto de Derechos Humanos de la Universidad Centroamericana (IDHUCA) "Report: Recent Verdicts Undermine Justice," 16 October 1991

Item Information