Abacha

$321M Sani Abacha Loot Returned To Nigeria

$321M Sani Abacha Loot: Nigeria Concludes Negotiation With Switzerland     The Attorney General of the Federation and Minister of…

8 years ago