Phoebe Okowa Biography: Kenyan Jurist and ICJ Judge
Phoebe Nyawade Okowa is a Kenyan lawyer, professor and judge who works in public international law. She was born in Kericho, Kenya, and holds Kenyan nationality. Her name is now widely known in Kenya and abroad because she sits on the International Court of Justice (ICJ), the principal judicial organ of the United Nations. Before … Read more