KHRC 2011 LEST WE FORGET: THE FACES OF IMPUNITY IN KENYA BY KENYA HUMAN RIGHTS COMMISSION P. O Box 41079, 00 100 GPO, Nairobi, Kenya. Tel : +254-020-3874998/9 3876065/6 •…