The Kenya Human Rights Commission (KHRC) … in the High Court of Kenya on Thursday to challenge the … the Law Society of Kenya, Transparency International Kenya and the newly appointed … took place in Kenya. The protestors contested the Kenyan government’s attempts …