Kenyan law scholar Professor Phoebe Okowa has been elected as a judge of the International Court of Justice (ICJ), the principal judicial organ of the United Nations. The announcement was made on Wednesday, November 12, 2025, following four rounds of voting by both the United Nations General Assembly and the…
