UK Govt To Return £4.2m Ibori Loot
The United Kingdom has signed a Memorandum of Understanding (MoU) to return the sum of £4.2 million assets stolen by former Delta State Governor, … Continue reading UK Govt To Return £4.2m Ibori Loot
www.channelstv.com