Nigerian Government Set To Receive $150million Abacha Loot From France

Nigerian Government Set To Receive $150million Abacha Loot From France

  The President Bola Tinubu-led Nigerian Government on Friday said France will return $150 million looted by former Nigerian military…

1 year ago