About Kenya National Commission On Human Rights
national human rights institution, created by the knchr act 2002 in accordance to the un paris principles of 1992. mandated with promote and protec human rights in kenya. key watchdo... Read more
national human rights institution, created by the knchr act 2002 in accordance to the un paris principles of 1992. mandated with promote and protec human rights in kenya. key watchdo... Read more