It was over a week ago that the Kenyan Human Rights Commission (KHRC) published a report entitled ‘Lest We Forget: The Faces of Impunity in Kenya’. It has been not been due to laxness on the part of The Forum that we have not raised the subject before but rather a keenness to think through […]