Kenyan legal scholar Phoebe Okowa has been elected to serve a full nine-year term as a judge of the International…
© 2026 – The National
Kenyan legal scholar Phoebe Okowa has been elected to serve a full nine-year term as a judge of the International…
