Richard Kamau on 13th Jun

Deputy Chief Justice Philomena Mwilu suffered a setback after two petitions were filed on Wednesday seeking her removal. The...