Andrew Idi

Xenophobia: South African police officials arraigned for torturing Nigerian

FOUR South African policemen are facing charges for allegedly torturing a Nigerian citizen, according to the Nigerian Consulate in...

Support the ICIR

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

- Advertisement

Recent