Develop a thicker skin if you want to be a better judge – Itumbi to Justice Isaac Lenaola
While responding to a complaint filed against him by Supreme Court of Kenya Judge Isaac Lenaola, Senior Director Digital, New Media and Diaspora Communications at The Presidency Dennis Itumbi argues that, the historical decision of […]