An Opera News Kenya publication
Lady Justice Lydia Achode has taken over as the Principal Judge of the High Court becoming…