Court Slams DPP Over ‘Trumped-Up’ Charges—Public Disgrace Unfolding.
In a startling ruling this morning, a Nairobi court sharply criticized the Director of Public Prosecutions (DPP), Renson Ingonga, for repeatedly authorizing vague, questionable charges that appear to weaponize the criminal justice system—striking at fundamental freedoms and casting doubt on prosecutorial integrity. In the explosive court judgment, the presiding judge described the DPP’s actions as […]