Kenya police

Kenyan Police officers arrested for abducting, framing up Nigerians

KENYAN Police authorities on Friday reportedly arrested some officers notorious for the abduction, assault and extortion of foreign nationals...

Support the ICIR

We need your support to produce excellent journalism at all times.

- Advertisement

Recent