Sep 12, 2022 Africa Kenya Judiciary Clarifies Claims Two Supreme Court Judges Have Handed in Resignation Letters Claims had emerged online that Supreme Court justices Philomena Mwili and Smokin Nanjala had.. Read more