James Ibori. The British High Commissioner to Nigeria

UK Government To Return £4.2m James Ibori Loot To Nigerian Government

British Government has announced plans to return £4.2million funds recovered from friends and family members of convicted former Delta state governor,…

4 years ago