$23m Abacha loot

UK recovers $23m Abacha loot after 7 years of litigation

Britain's National Crime Agency (NCA), on Thursday, said it has recovered more than $23 million looted by Nigeria's late military…

3 years ago

This website uses cookies.