In News, February 12, 2018 Abdulqawi Ahmed Yusuf, a Somali Judge, Elected President of the International Court of Justice A Somali judge has been elected President of one of the most esteemed judicial organs in the world. Abdulqawi Ahmed Yusuf is now President of…