Courts & Justice, Courts and Justice Kenya’s Phoebe Okowa Re-Elected to International Court of Justice for Nine-Year Term New York / Nairobi, November 3, 2026 Professor Phoebe Nyawade Okowa of Kenya has been […] November 3, 2026