Inside Kenya's Death Squads

For the first time members of Kenya's counter-terrorism police admit to "eliminating" radical Muslim clerics.

Episode Discussion

No comments yet.
Login to leave a comment on this episode.