Sociedad Celia Ramos: Justice 29 Years Later at the IACHR for Forced Sterilization The Inter-American Court of Human Rights (IACHR) has declared the Peruvian State responsible for the... Mar 31 ⏱ 1 min read