US to return $23m Abacha loot
Nigeria and the United States Government have reached an agreement on the return of over $23 million of the Abacha loot.
The agreement signing ceremony was held in the office of the Minister of Justice and Attorney General of the…