• Campaigns

Peru: "Disappearances": Ricardo Mercado Espinal, Julian Palomino Mercado, Juan Maximo Felipe De La Cruz

, Index number: AMR 46/025/1989

View report in Spanish