Tag: Nigeria Drag UK’s Crime Agency To Court Over £150m Abacha Loot

Nigeria Drag UK’s Crime Agency To Court Over £150m Abacha Loot

The Nigerian government has sued Britain’s National Crime Agency (NCA) over €180 million (£150 million) funds that was…