The French Government has returned another stash of$150 million stolen from Nigeria by the former military Head...
Abacha loot
The United Kingdom (UK) has announced the recovery of $23.4 million loot traced to the former Nigerian...