USA Authorities Sell Luxury Wristwatch, Necklace Seized From Jailed Nigerian Official

Tori | 22-01-2025 08:17pm |

After deducting that sum from his restitution payment, Abidemi Rufai remains indebted to the U.S. government for $597,573.31.

Stay Updated with the Latest News!

Don't miss out on breaking stories and in-depth articles.