Tag: $321 million

Abacha Loot: Nigeria, Switzerland Sign Letter Of Intent For Repatriation Of Illicit Assets, $321 Million

Nigeria and Switzerland on Tuesday in Abuja signed a letter of intent