Suarez Peralta v. Ecuador

Series C, No. 261, May 21, 2013
Download Judgment: English Spanish