Who is the president of the International Court of Justice? A. Jospeh B. Ribk Halo C. Piotr Hofmanski D. Walis Saw