Breaking News, East Africa News, Sports News, Kenya News & World News
The Kenya National Commission on Human Rights (KNCHR) has responded to allegations made by President William…