Judge A. A. Cançado Trindade International Court of Justice Former President Inter-American Court of Human Rights
Biography