Human rights

Estela de Carlotto read a press release at the headquarters detailing the latest identification

The Supreme Court’s 2005 decision to overturn the Due Obedience and Full Stop laws was key in Argentina’s search for justice