Home Tags Department for international development

Tag: department for international development

Tide turns against Ibori’s UK prosecutors

0
When James Ibori was sentenced to 13 years in jail on Tuesday April 17, 2012, many thought that was the end of the road...