Close
TOP NEWS
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.
Social Media Auto Publish Powered By : XYZScripts.com