France Announces Return of $150 Million Abacha Loot to Nigeria
France Announces Return of $150 Million Abacha Loot to Nigeria France said it would be returning $150 million of General Sani Abacha’s loot to Nigeria. Abacha’s reign over Nigeria was from 1993 to 1998, before his untimely death. Twenty years after his reign,




