street trader

Ekweremadu, wife, doctor found guilty of organ trafficking

A United Kingdom (UK) court at the Old Bailey on Thursday, March 23 convicted a former Nigerian Deputy Senate...

Support the ICIR

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

- Advertisement

Recent