Mexican Diplomat And Judge At Th
Bernardo Sepúlveda Amor is a judge of the International Court of Justice currently serving as its vice-president. Prior to that he was a Mexican jurist politician and diplomat.