Nigeria: UK Government Recovers $23 Million Abacha Loot
The National Crime Agency (NCA) of the United Kingdom has announced the recovery of about $23.5 million in looted funds from the allies and family of a former Nigerian dictator, the late Sani Abacha.
Read more