Home of Entertainment and Viral News
The United States has announced the return of $52.88 million in seized assets to Nigeria, linked…