Ngumu Petition against DCJ Philomena Mwilu and Judge Isaac Lenaola could be dead on arrival
A Kenyan by the name Derrick Malika Ngumu has lodged a Petition against Deputy Chief Justice Philomena Mwilu and Judge Isaac Lenaola at the Judicial Service Commission. The Ngumu Petition alleges gross misconduct of...