The deployment comes at a time when Kenyan police are under scrutiny. Just last week, watchdog groups accused Kenyan police of using excessive force during anti-government protests, resulting in the deaths of two people.

The deployment comes at a time when Kenyan police are under scrutiny. Just last week, watchdog groups accused Kenyan police of using excessive force during anti-government protests, resulting in the deaths of two people.
There’s no content to show here yet.










Leave a Reply