David Koech on 08th Apr

Peter Kabarere’s death has come as a shock to many Kenyans. The circumstances that led to his death are unclear, with...