Nigeria Receives Abacha Loot from France

Nigeria Receives $150M Abacha Loot from France

Press Release/ President Bola Tinubu, on Friday in Abuja, expressed his appreciation to France for the return of $150 million…

1 year ago