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…
The Trump administration has tabled a 21-point peace plan aimed at ending the war in Gaza, according to sources familiar with the proposal. The blueprint seeks to secure the release of hostages held by Hamas within 48 hours of an agreement and outlines a roadmap for Gaza’s governance once the…
