Velasquez Rodriguez v. Honduras

Resolution No. 22/86, Case 7920, April 18, 1986, OEA/Ser.L/V/II.68 Doc. 8 rev. 1, 26 September 1986
Download Judgment: English Spanish