JUST IN: Human rights lobby express disappointment over deferment of Baby Pendo case
NAIROBI, Kenya, Oct 3 – A coalition of 21 Human rights organisations have faulted the court over the postponement of the plea taking for 12 police commanders and officers accused of killing Baby Samantha Pendo and committing several human rights violations during the 2017 post-election violence. The plea deferral was requested by the Office of Read More