Mombasa Assembly chaos sparks debate over civic rights, police response

A day after chaos erupted at the Mombasa County Assembly, competing accounts of the confrontation have triggered a wider debate over the right to petition public institutions, the conduct of security agencies and the safety of activists and journalists. The incident occurred on International Youth Day when a group of young people and civil society […]