Kenya’s High Court has forbidden the police from using excessive force against protesters, protecting the right to peaceful assembly and...
Kenya’s High Court has forbidden the police from using excessive force against protesters, protecting the right to peaceful assembly and...