Kenya Rights Groups Decry Arrest of Kenyan Developer Behind Anti-Bill Website byLegacy AuthorJune 2, 2025