Open menu
Clearinghouse on Science and Human Rights (U.S.)
Report of a medical fact-finding mission to El Salvador