
Justice Out of Argentina’s Dark Past: Dictatorship Era Torturers Sentenced
A federal court in Argentina recently sentenced 12 former military officers to life in prison for crimes against humanity carried out at the ESMA Navy Mechanics School, one of Latin America’s most notorious torture centers.