Our Address

7518 SOUTHPOINTE PL
Pensacola, United States,
Florida, 32514

Contact Information
Kenya’s Ombudsmen Face Scrutiny Over Oversight Role
Opinion

Kenya’s Ombudsmen Face Scrutiny Over Oversight Role

Kenya’s Commission on Administrative Justice (CAJ) and the Office of the Judiciary Ombudsman (OJO) are facing criticism for failing to fulfill their intended purpose. Reports