The Director of Public Prosecutions (DPP) has scored a major victory after the High Court dismissed a fresh bid by former Kiambu Governor Ferdinand Waititu to review his 12-year jail term. Lady Justice Lucy Njuguna, in a ruling delivered on September 16, 2025, rejected an application filed by Waititu on August 28, 2025, in which […]