Xenephobia

South African police strangle Nigerian to death for ‘drug peddling’

Uchenna Eloh, a Nigerian based in South Africa, has been strangled to death by South African policemen who suspected...

Support the ICIR

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

-Advertisement-