The Kenya National Commission on Human Rights (KNCHR) has condemned what it termed a brutal and unwarranted police attack on worshippers at St. Peter's Anglican Church of Kenya (ACK), Wairima, in ...