Kenya Law: Judicial Profiles

Judicial Profiles

Hon. Justice David Kenani Maraga
Hon. Justice David Kenani Maraga

CHIEF JUSTICE DAVID KENANI MARAGA

Date of Birth:    12th January, 1951

Marital Status:   Married with three children

Nationality:      Kenyan

 

CAREER OBJECTIVE:

In obedience to God’s Command and Will, and guided by the Constitution, to serve humanity, and Kenyans in particular, with dedication, honesty and integrity, striving at all times to uphold the rule of law and do justice to all.

 

 

A.   PERSONAL PROFILE

I am a God fearing person who believes in, and endeavours to do, justice to all irrespective of their status in society. I have a great passion for upholding the rule of law, which is an essential ingredient for social justice, political stability and economic development. I value people as a core resource and have had great pleasure and success in building teams towards effective justice delivery.

I am results-oriented and have worked with a diverse range of partners, committee’s, panels and other bodies to deliver the desired change and results consistently throughout my career to date.I am particularly keen on building a solid leadership pipeline and enabling people to achieve their fullest potential.

In this regard, I have taken up inspirational leadership as a hobby and mentoring young people and professionals as second nature.

I am self-driven with strong organizational and administrative skills and the ability to work independently as well as collaboratively. I particularly pride myself in my ability to positively interact with the various consumers of justice, regardless of their level, to address pertinent issues concerning the justice system. This has resulted in enhanced credibility of the Judiciary in the courts and stations where I have worked.

As a Judge, though I am occasionally provoked to anger by counsel, litigants or witnesses who try to frustrate the court process, I am, however, able to understand their situations, control myself and firmly, yet courteously and fairly, deal with the situation thereby maintaining court decorum. Further, utilizing my fluency in Kiswahili, when I realize that interpretation in court is not effective, I put counsel’s questions to the witnesses in Kiswahili ensuring that the hearings proceed fairly and smoothly. I am also given to kindness; using that gift, I talk to parties especially those who are unrepresented, in order to make sure they are at ease. I explain to them the nature of the cases and ensure they understand what is required of them before we start the proceedings.

As a responsible citizen of Kenya, I am an Elder and one of the Bible-Study leaders of the Seventh Day Adventist Church. I have also served as Member of the Board of Governors of Sironga High School in Nyamira, Njoro Girls High School and Lanet Secondary School.

 

 B. Professional Profile

I am a senior legal professional with extensive experience in the Bar and on the Bench, and with a nascent but growing interest in academia. I was admitted to the Roll of Advocates 38 years ago, and I have served as judge of Kenya’s two Superior Courts for about 13 years.


I have a strong track record both in the Judiciary and private practice, where I have successfully served both as a professional and a leader. I have also been exposed to many different facets of law, varied working environments, people, and communities making me a well-rounded individual.

 


Download Chief Justice Maraga's Full Profile

Hon. Justice David Kenani Maraga
Hon. Justice David Kenani Maraga
Hon. Justice Philomena Mbete Mwilu
Hon. Justice Philomena Mbete Mwilu
The Hon. Mr. Justice Mohamed Khadhar Ibrahim
THE HON. MR. JUSTICE MOHAMED KHADHAR IBRAHIM
The Hon. Justice (Prof.) J.B. Ojwang
The Hon. Justice (Prof.) J.B. Ojwang
The Hon. Justice (Dr.) Smokin Wanjala
THE HON. JUSTICE (DR.) SMOKIN WANJALA
The Hon. Lady Justice Njoki Ndung'u Susanna
THE HON. LADY JUSTICE NJOKI NDUNG'U SUSANNA
Hon Justice Isaac Lenaola
Hon. Justice Isaac Lenaola

The Hon. Mr. Justice William Ouko - President of the Court of Appeal

The Hon. Mr. Justice William Ouko - President of the Court of Appeal

Hon. Mr. Justice William Ouko
Hon. Mr. Justice William Ouko

The Hon. Mr. Justice William Ouko

Email Address: william.ouko@judiciary.go.ke

The Hon. Mr Justice Erastus M Githinji

The Hon. Mr Justice Erastus M Githinji

Hon. Mr Justice Erastus M Githinji
Hon. Mr Justice Erastus M Githinji

The Hon. Mr Justice Erastus M Githinji

Email Address: erastus.githinji@judiciary.go.ke

The Hon. Mr Justice Philip N Waki

The Hon. Mr Justice Philip N Waki

Hon. Mr Justice Philip N Waki
Hon. Mr Justice Philip N Waki

The Hon. Mr Justice Philip N Waki

Email Address: philip.waki@judiciary.go.ke

The Hon. Mr Justice Alnashir R M Visram

The Hon. Mr Justice Alnashir R M Visram

Hon. Mr Justice Alnashir R M Visram
Hon. Mr Justice Alnashir R M Visram

The Hon. Mr Justice Alnashir R M Visram

Email Address: alnashir.visram@judiciary.go.ke

The Hon. Lady Justice Roselyn Nambuye

The Hon. Lady Justice Roselyn Nambuye

Hon. Lady Justice Roselyn Nambuye
Hon. Lady Justice Roselyn Nambuye

The Hon. Lady Justice Roselyn Nambuye

Email Address: roselyne.nambuye@judiciary.go.ke

The Hon. Lady Justice Wanjiru Karanja

The Hon. Lady Justice Wanjiru Karanja

Hon. Lady Justice Wanjiru Karanja
Hon. Lady Justice Wanjiru Karanja

The Hon. Lady Justice Wanjiru Karanja

Email Address: wanjiru.karanja@judiciary.go.ke

The Hon. Lady Justice Martha Koome

The Hon. Lady Justice Martha Koome

The Hon. Lady Justice Martha Koome

Email Address: martha.koome@judiciary.go.ke

The Hon. Lady Justice Hannah Okwengu

The Hon. Lady Justice Hannah Okwengu

The Hon. Lady Justice Hannah Okwengu

Email Address: hannah.okwengu@judiciary.go.ke

The Hon. Mr. Justice Mohamed Warsame

The Hon. Mr. Justice Mohamed Warsame

The Hon. Mr. Justice Mohamed Warsame

Email Address: mohamed.warsame@judiciary.go.ke

The Hon. Mr. Justice Milton S Asike Makhandia

The Hon. Mr. Justice Milton S Asike Makhandia

The Hon. Mr. Justice Milton S Asike Makhandia

Email Address: milton.makhandia@judiciary.go.ke

The Hon. Mr. Justice Daniel K Musinga

The Hon. Mr. Justice Daniel K Musinga

The Hon. Mr. Justice Daniel Kiio Musinga

Email Address: daniel.musinga@judiciary.go.ke

The Hon. Mr. Justice Patrick O Kiage

The Hon. Mr. Justice Patrick O Kiage

The Hon. Mr. Justice Patrick Omwenga Kiage

Email Address: patrick.kiage@judiciary.go.ke

The Hon. Mr. Justice Steven G Kairu

The Hon. Mr. Justice Steven G Kairu

The Hon. Mr. Justice Steven Gatembu Kairu

Email Address: steven.kairu@judiciary.go.ke

The Hon. Mr. Justice Kathurima M’inoti

The Hon. Mr. Justice Kathurima M’inoti

The Hon. Mr. Justice Kathurima M’inoti

Email Address: kathurima.minoti@judiciary.go.ke

The Hon. Lady Justice Agnes K Murgor

The Hon. Lady Justice Agnes K Murgor

The Hon. Lady Justice Agnes Kalekye Murgor

Email Address: agnes.murgor@judiciary.go.ke

The Hon. Lady Justice Fatuma Sichale

The Hon. Lady Justice Fatuma Sichale

The Hon. Lady Justice Fatuma Sichale

Email Address: fatuma.sichale@judiciary.go.ke

The Hon. Lady Justice Jamila Mohammed

The Hon. Lady Justice Jamila Mohammed

The Hon. Lady Justice Jamila Mohammed

Email Address: jamila.mohammed@judiciary.go.ke

The Hon. Mr. Justice (Prof.) James Otieno Odek

The Hon. Mr. Justice (Prof.) James Otieno Odek

The Hon. Mr. Justice (Prof.) James Otieno Odek (Director,JTI)

Email Address: james.odek@judiciary.go.ke

The Hon. Mr. Justice Sankale Ole Kantai

The Hon. Mr. Justice Sankale Ole Kantai

The Hon. Mr. Justice Sankale Ole Kantai

Email Address: sankale.kantai@judiciary.go.ke

Judges of High Court

The Hon Lady Justice Lydia Awino Achode (Principal Judge)

The Hon Mr. Justice Richard M. Mwongo
The The Hon. Mr. Justice A. Mbogholi Msagha
The The Hon. Mr. Justice Hatari Peter G. Waweru
The Hon Lady Justice Jessie Wanjiku Lesiit
The Hon Mr. Justice J.K. Sergon
The Hon Lady Justice Roseline P.V. Wendo
Mr. Justice George Matatia Abaleka Dulu
The Hon Lady Justice Mary Muhanji Kasango
The Hon Mr. Justice Mathew J. A. Emukule
The Hon Mr. Justice Fredrick A. Ochieng
The Hon Mr. Justice Luka Kiprotich Kimaru
The Hon Lady Justice Ruth Nekoye Sitati
The Hon Mr. Justice Joseph R. Karanja
The Hon Lady Justice Hellen A. Omondi
The Hon Mr. Justice Aggrey O. Muchelule
The Hon Lady Justice Florence Nyaguthii Muchemi
The Hon Lady Justice Maureen Akinyi Odero
The Hon Lady Justice Abida Ali-Aroni
The Hon Mr. Justice Said Juma Chitembwe
The Hon Lady Justice Mumbi Ngugi
The Hon Mr. Justice Edward Muthoga Muriithi
The Hon Lady Justice Pauline Nyamweya
The Hon Lady Justice Lucy Mwihaki Njuguna
The Hon Justice John Muting’a Mativo

The Hon Justice Jesse Njagi

The Hon Lady JusticeThripsisa Wanjiku Cherere

The Hon Mr. Justice David A.S. Majanja
The The Hon. Lady Justice Cecilia Wathaiya Githua
The The Hon. Lady Justice Beatrice N. Thuranira Jaden
The Hon Mr. Justice Weldon Kipyegon Korir
The The Hon. Lady Justice Grace Lidembu Nzioka
3The The Hon. Lady Justice Christine Wanjiku Meoli
The The Hon. Lady Justice Hedwig Imbosa Ong’undi
The The Hon. Lady Justice Stella Ngali Mutuku
The The Hon. Mr. Justice James Wakiaga
The The Hon. Lady Justice Rose Edwina Atieno Ougo
The The Hon. Mr. Justice Erick Kennedy Okumu Ogola
The Hon Mr. Justice George Vincent Odunga
The Hon Mr. Justice Hilary Kiplagat Chemitei
The The Hon. Mr. Justice James Aaron Makau
The Hon Mr. Justice Francis Tuiyot
The The Hon. Lady Justice Roseline Cherotich Lagat Korir
The Hon Mr. Justice Kanyi Kimondo
The Hon Mr. Justice Alfred Mabeya
The Hon Prof. Justice Joel Mwaura Ngugi
The Hon Lady Justice Abigail Mshila
The Hon Mr. Justice William Muasya Musyoka
The Hon Lady Justice Jacqueline Nancy Kamau
The Hon Mr. Justice Jairus Ngaah
The Hon Mr. Justice Francis Muthuku Gikonyo
The Hon Lady Justice Asenath Nyaboke Ongeri

The Hon Justice John Nyabuto Onyiego

The Hon Lady Justice Lucy Waruguru Gitari


The Hon Mr. Justice Martin Mati Muya
The The Hon. Lady Justice Esther Nyambura Maina
The Hon Lady Justice Lilian Nabwire Mutende
The Hon Lady Justice Grace Wangui Ngenye
The Hon Justice Enock Mwita
The Hon Lady Justice Farah S.M Amin
The Hon Justice Charles Kariuki
The Hon Justice Antony Charo Mrima
The Hon Justice Robert Limo
The The Hon. Lady Justice Roselyne Aburili
The Hon Justice Justus Bwonwonga
The Hon Lady Justice Janet Mulwa
The Hon Lady Justice Margaret Muigai
The Hon Justice Stephen Nyanga’u Riechi
The Hon Lady Justice Sewe Olga Akech
The Hon Lady Justice Wilfrida Adhiambo Okwany
The Hon Justice Patrick J.O Otieno
The Hon Justice Anthony Kimani Ndung’u
The Hon Lady Justice Mugure Thande
The Hon Lady Justice Margaret Njoki Mwangi
The Hon Justice Stephen Murugu Githinji
The Hon Lady Justice Dorah O. Chepkwony
The Hon Justice Kiarie Waweru Kiarie
The Hon Justice Reuben Nyambati Nyakundi

The Hon Justice David Kemei

The Hon Justice David Ogala Ogembo

The Hon Lady Justice Rachael Getich

The Hon Lady Justice Teresia M.Matheka


The Hon. Mr Justice Samson Odhiambo Okongo - Presiding Judge

The Hon. Mr Justice Samson Odhiambo Okongo - Presiding Judge

The Hon. Mr Justice Samson Odhiambo Okongo - Presiding Judge

Station: Kisii

Email Address: samson.okongo@judiciary.go.ke

The Hon. Lady Justice Anne Abongo Omollo

The Hon. Lady Justice Anne Abongo Omollo

The Hon. Lady Justice Anne Abongo Omollo– 

Station: Bungoma

Email Address: anne.omollo@judiciary.go.ke

The Hon. Mr Justice Oscar Amugo Angote

The Hon. Mr Justice Oscar Amugo Angote

The Hon. Mr Justice Oscar Amugo Angote

Station: Malindi

Email Address: oscar.angote@judiciary.go.ke

The Hon Mr. Justice John M. Mutungi

The Hon Mr. Justice John M. Mutungi

The Hon Mr. Justice John M. Mutungi

Station: Nairobi (Milimani)

Email Address: john.mutungi@judiciary.go.ke

The Hon Mr. Justice Boaz Nathan Olao

The Hon Mr. Justice Boaz Nathan Olao

The Hon Mr. Justice Boaz Nathan Olao

Station: Kerugoya

Email Address: boaz.olao@judiciary.go.ke

The Hon Mr Justice Antony Oteng’o Ombwayo

The Hon Mr Justice Antony Oteng’o Ombwayo

The Hon Mr Justice Antony Oteng’o Ombwayo

Station: Nyeri

Email Address: antony.obwayo@judiciary.go.ke

The Hon. Mr Antony Kimani Kaniaru

The Hon. Mr Antony Kimani Kaniaru

The Hon. Mr Antony Kimani Kaniaru

Station: Kisumu

Email Address: antony.kaniaru@judiciary.go.ke

The Hon. Lady Justice Lucy Nyambura Gacheru

The Hon. Lady Justice Lucy Nyambura Gacheru

The Hon. Lady Justice Lucy Nyambura Gacheru

Station: Nairobi (Milimani)

Email Address: lucy.gacheru@judiciary.go.ke

The Hon. Lady Justice Lucy Njoki Waithaka

The Hon. Lady Justice Lucy Njoki Waithaka

The Hon. Lady Justice Lucy Njoki Waithaka

Station: Nakuru

Email Address: lucy.waithaka@judiciary.go.ke

The Hon. Mr Justice Peter Muchoki Njoroge

The Hon. Mr Justice Peter Muchoki Njoroge

The Hon. Mr Justice Peter Muchoki Njoroge

Station: Meru

Email Address: peter.njoroge@judiciary.go.ke

The Hon. Mr Justice Stephen Murigi Kibunja

The Hon. Mr Justice Stephen Murigi Kibunja

The Hon. Mr Justice Stephen Murigi Kibunja

Station: Busia

Email Address: stephen.kibunja@judiciary.go.ke

The Hon. Mr Justice Samuel Ndungu Mukunya

The Hon. Mr Justice Samuel Ndungu Mukunya

The Hon. Mr Justice Samuel Ndungu Mukunya

Station: Mombasa

Email Address: samuel.mukunya@juduciary.go.ke

The Hon. Mr Justice Munyao Sila

The Hon. Mr Justice Munyao Sila

The Hon. Mr Justice Munyao Sila

Station: Eldoret

Email Address: silas.munyao@judiciary.go.ke

The Hon. Lady Justice Mary Muthoni Githumbi

The Hon. Lady Justice Mary Muthoni Githumbi

The Hon. Lady Justice  Mary Muthoni Githumbi

Station: Kakamega

Email Address: mary.githumbi@judiciary.go.ke

The Hon. Mr Justice Elijah Ogoti Obaga

The Hon. Mr Justice Elijah Ogoti Obaga

The Hon. Mr Justice Elijah Ogoti Obaga

Station: Kitale

Email Address: elijah.obaga@judiciary.go.ke

The Hon. Lady Justice Kossy Antonina Bor

The Hon. Lady Justice Kossy Antonina Bor

The Hon. Lady Justice Kossy Antonina Bor

The Hon. Lady Justice Jane Muyoti Onyango

The Hon. Lady Justice Jane Muyoti Onyango

The Hon. Lady Justice Jane Muyoti Onyango

The Hon. Lady Justice Christine Atieno Ochieng

The Hon. Lady Justice Christine Atieno Ochieng

The Hon. Lady Justice Christine Atieno  Ochieng 

The Hon. Mr. Justice Benard Mweresa Eboso

The Hon. Mr. Justice Benard Mweresa Eboso

The Hon. Mr. Justice Benard Mweresa Eboso

The Hon. Lady Justice Milicent Akinyi Odeny

The Hon. Lady Justice Milicent Akinyi Odeny

The Hon. Lady Justice Milicent Akinyi Odeny

The Hon Lady Justice Lucy Ngima Mbugua

The Hon Lady Justice Lucy Ngima Mbugua

The Hon Lady Justice Lucy Ngima Mbugua

The Hon Lady Justice Nelly Awori Matheka

The Hon Lady Justice Nelly Awori Matheka

The Hon Lady Justice Nelly Awori Matheka

The Hon. Mr. Justice Yuvinalis Maronga Angima

The Hon. Mr. Justice Yuvinalis Maronga Angima

The Hon. Mr. Justice Yuvinalis Maronga Angima

The Hon. Mr. Justice Charles Kimutai Yano

The Hon. Mr. Justice Charles Kimutai Yano

The Hon. Mr. Justice Yano Charles Kimutai Yano

The Hon. Mr. Justice Mohamed Noor Kullow

The Hon. Mr. Justice Mohamed Noor Kullow

The Hon. Mr. Justice Mohamed Noor Kullow

The Hon. Mr. Justice James Otieno Olola

The Hon. Mr. Justice James Otieno Olola

The Hon. Mr. Justice James Otieno Olola

The Hon. Lady Justice Mary Clausina Oundo

The Hon. Lady Justice Mary Clausina Oundo

The Hon. Lady Justice Mary Clausina Oundo

The Hon Mr Justice Francis Mwangi Njoroge

The Hon Mr Justice Francis Mwangi Njoroge

The Hon Mr Justice  Francis Mwangi Njoroge

The Hon. Lady Justice Jemutai Grace Kemei

The Hon. Lady Justice Jemutai Grace Kemei

The Hon. Lady Justice Jemutai Grace Kemei

The Hon. Lady Justice Loice Chepkemoi Komingoi

The Hon. Lady Justice Loice Chepkemoi Komingoi

The Hon. Lady Justice Loice Chepkemoi Komingoi

The Hon. Mr. Justice Dalmas Omondi Ohungo

The Hon. Mr. Justice Dalmas Omondi Ohungo

The Hon. Mr. Justice Dalmas Omondi Ohungo

The Hon. Mr. Justice Enock Chirchir Cherono

The Hon. Mr. Justice Enock Chirchir Cherono

The Hon. Mr. Justice Cherono  Enock Chirchir

The Hon. Mr. Justice George Atunga Ongondo

The Hon. Mr. Justice George Atunga Ongondo

The Hon. Mr. Justice George Atunga

The Hon. Mr. Justice Charles Gitonga Mbogo

The Hon. Mr. Justice Charles Gitonga Mbogo

The Hon. Mr. Justice Charles Gitonga Mbogo

The Hon. Lady Justice Maureen Atieno Onyango (Principal Jugde)

The Hon. Lady Justice Maureen Atieno Onyango (Principal Jugde)

The Hon. Lady Justice Maureen Atieno Onyango

Station: Nairobi

Email Address:maureen.onyango@judiciary.go.ke

The Hon. Justice Mathews Nderi Nduma

The Hon. Justice Mathews Nderi Nduma

The Hon. Justice Mathews Nderi Nduma

Principal Judge

Station: Nairobi

Email Address: mathews.nduma@judiciary.go.ke

The Hon. Lady Justice Monica Mbaru

The Hon. Lady Justice Monica Mbaru

The Hon. Lady Justice Monica Mbaru

Station: Nairobi

Email Address: monica.mbaru@judiciary.go.ke

The Hon. Justice Njagi D K Marete

The Hon. Justice Njagi D K Marete

The Hon. Justice Njagi D K Marete

Station: Nairobi

Email Address:marete.njagi@judiciary.go.ke

The Hon. Justice Jorum Nelson Abuodha

The Hon. Justice Jorum Nelson Abuodha

The Hon. Justice Jorum Nelson Abuodha

Station: Nyeri

Email Address: jorum.abuodha@judiciary.go.ke

The Hon. Lady Justice Hellen Seruya Wasilwa

The Hon. Lady Justice Hellen Seruya Wasilwa

The Hon. Lady Justice Hellen Seruya Wasilwa

Station: Kisumu

Email Address: hellen.wasilwa@judiciary.go.ke

The Hon. Justice Stephen Okiyo Radido

The Hon. Justice Stephen Okiyo Radido

The Hon. Justice Stephen Okiyo Radido

Station: Mombasa

Email Address: radido.okiyo@judiciary.go.ke

The Hon. Justice James Rika

The Hon. Justice James Rika

The Hon. Justice James Rika

Station: Nairobi

Email Address:james.rika@judiciary.go.ke

The Hon. Lady Justice Linnet Ndolo

The Hon. Lady Justice Linnet Ndolo

The Hon. Lady Justice Linnet Ndolo

Station: Nairobi

Email Address: linet.ndolo@judiciary.go.ke

The Hon. Justice Makau Onesmus Ndumbuthi

The Hon. Justice Makau Onesmus Ndumbuthi

The Hon. Justice Makau Onesmus Ndumbuthi

Station: Mombasa

Email Address:onesmus.makau@judiciary.go.ke

The Hon. Justice Byram Ongaya

The Hon. Justice Byram Ongaya

The Hon. Justice Byram Ongaya

Station: Nyeri

Email Address: byram.ongaya@judiciary.go.ke

The Hon. Justice Nzioki wa Makau

The Hon. Justice Nzioki wa Makau

The Hon. Justice Nzioki wa Makau

Station: Nairobi

Email Address: nzioki.makau@judiciary.go.ke

Chief Registrar of the Judiciary - Anne A. Amadi
Anne Amadi

Anne Atieno Amadi

Anne Atieno Amadi, an advocate of the High Court of Kenya, holds a Masters in Criminal Justice from Boston University, USA, a Bachelor of Laws degree from the University of Nairobi and a Post Graduate Diploma in Legal Practice from the Kenya School of Law.

She holds two other Post Graduate Diplomas, one in Alternative Dispute Resolution from California State University and another in Law of Internal Displacement from the Institute of International Humanitarian Law, San Remo, Italy.

She joined the judicial service as a District Magistrate II (Prof.) in 1990 and rose through the ranks to become a Resident Magistrate before joining private legal practice as Sole proprietor at A. A. Amadi & Co. Advocates between 1997 and 2003.

Mrs Amadi served at Federation of Women Lawyers - Kenya (FIDA) as Deputy Executive Director between 2003 and 2008 and as the National Coordinator of National Legal Aid and Awareness Programme (NALEAP), Ministry of Justice National Cohesion and Constitutional Affairs, between 2008 and 2011. Until her appointment as the Chief Registrar of the Judiciary, she was working as a Consultant.

Chief Justice of the Republic of Kenya

Chief Justice of the Republic of Kenya

Rtd. (Dr.) Justice Willy M. Mutunga
Rtd. (Dr.) Justice Willy M. Mutunga
Rtd. Justice Johnson Evan Gicheru
Rtd. Justice Johnson Evan Gicheru
Rtd. Justice Bernard Chunga
Rtd. Justice Bernard Chunga
Rtd. Justice Zachaeus Richard Chesoni
Rtd. Justice Zachaeus Richard Chesoni

Rtd. Justice Abdul Majid Cockar

Deputy Chief Justice of the Republic of Kenya

Deputy Chief Justice of the Republic of Kenya

Rtd. Lady Justice Nancy Makokha Baraza
Rtd. Lady Justice Kalpana Hasmukhrai Rawal
Rtd. Lady Justice Nancy Makokha Baraza





Supreme Court of Kenya

Supreme Court of Kenya

Rtd. Justice Philip Kiptoo Tunoi
Rtd. Justice Philip Kiptoo Tunoi

Court of Appeal of the Republic of Kenya

Court of Appeal of the Republic of Kenya