back to top

NCA

Abacha loot: U.S. repatriates another $20.6m to Nigeria

THE United States Department of Justice (DoJ) has repatriated $20.6 million worth of assets linked to former Head of...

Support the ICIR

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

- Advertisement

Recent