Dire Tladi is a Judge at the International Court of Justice. He is formerly a Professor in international law and South African diplomat.