General UK National Crime Agency Recovers Fresh $23.4m Abacha Loot May 6, 2022 Adedapo Adesanya By Adedapo Adesanya The United Kingdom’s National Crime Agency (NCA) has recovered a fresh tranche of $23,439,724.98 believed to have been siphoned out of Read More