Tag

IBORI LOOT

Nigeria and UK have concluded negotiations for the return of £4.2m to Nigeria pursuant to the MoU earlier executed by the two governments in 2016.