Nigeria Suffers Major Loss As British Court Orders Forfeiture Of N3.2 Trillion Assets
The Nigerian government suffered a major loss at a British court on Friday over $9 billion damages for failing to honour a…
Latest Information and update on Our People’s FM 104.1