INTERNATIONAL DAY of the DISAPPEARED: Latin America Past and Present
The United Nations General Assembly Resolution 65/209 declares August 30th the International Day of the Disappeared. Yet for the past century, Latin America has been no foreigner to forced disappearances…
Learn More
