Another $150 million Abacha loot to be returned by France—French Ambassador
The Presidency on Friday said France will return $150 million looted by former Nigerian military leader, General Sani Abacha. In
Read moreThe Presidency on Friday said France will return $150 million looted by former Nigerian military leader, General Sani Abacha. In
Read more