About Kenya National Commission on Human Rights Founded: 2010 Headquarters: Nairobi, Kenya About Kenya National Commission on Human Rights The Kenya National Commission on Human Rights (KNCHR) is an independent National Human Rights Institution created by Article 59 if the Constitution of Kenya 2010 and established through the KNCHR Act of Parliament (the Kenya National Commission on Human Rights Act, …
Read More »