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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results