0 Rose Njeri’s Arrest Sparks Outrage Over Digital Freedoms and Police Abuse in Kenya June 4, 2025 Elias Gonzalez The arrest of Rose Njeri in Kenya has triggered an outpouring of outrage, with accusations