ECONOMYLATESTLEGALAgain: United States of America Returns Another $20M Abacha Loot To NigeriaHotmediaNovember 19, 2022 by HotmediaNovember 19, 20220191The United States has returned over $20.6 million worth of assets linked to the late former Military Head of State, General Sani Abacha and his...