Ibori $9.6m loot

DCSRGC wants UK to invest Ibori’s $9.6m loot in Delta

As the United Kingdom is reportedly prepared to return to Nigeria $9.6m stolen by…