Latest Article 8 Aug 2025
Maina Kiai has been appointed chairperson of the Kenya Human Rights Commission (KHRC) board of directors. This appointment comes as the KHRC is engaged in a legal challenge against the nomination of Dr. Duncan Ojwang’ to the Kenya National Commission on Human Rights (KNCHR). Kiai, a former United Nations Special Rapporteur on the rights […]...
Read More