The United States Department of Justice said it has transferred over $20.6 million to the Federal Government of Nigeria as part of the loot traced to ...
But without ad revenue, we wouldn't even be here. And we might not be here much longer.