Public rage as software developer is charged on 'vague' law
Rights lobby groups and Kenyans on social media warn State against intimidating critics. Some politicians argue that Njeri was facilitating public participation on the Finance Bill, 2025.
By Fiddelis Mogaka and Mourice Odiwuor
2 months ago