Rose Njeri, a Kenyan who built a website to help Kenyans submit their views on the Finance Bill 2025 has reportedly been arrested. According to multiple reports, Njeri is currently being held at ...