Contact Information

New York

We Are Available 24/ 7. Call Now.
Business/Tech Touch

$4.6 Billion Abacha Loot Returned to Nigeria in 18 Years

In the past 18 years, Nigeria has recovered $4.6 billion (1.4trn) allegedly looted from the nation’s treasury and stashed abroad by the late Head of