FEATURED4 years ago
UK Sets To Return £4.2m Looted From Delta State Coffers By Ibori To Nigeria
The United Kingdom is set to return to Nigeria £4.2m ($5.8m) which was stolen by the former governor of Delta State, Chief James Ibori. BIGPENNGR understands...