Los Cabitos. Torture and Extermination Center in Peru
The account of survivors of the Los Cabitos barracks in Peru, who claim that this place was a center of torture and extermination, is corroborated as more corpses clandestinely buried at that military installation in Huamanga, the capital of the southern region of Ayacucho, are exhumed. Published on January 22, 2009.