Tag: N13b Ikoyi money
Confusion as intelligence agency claims ownership of N13b Ikoyi money
The National Intelligence Agency (NIA) is claiming ownership of the $43,449,947, £27,800 and N23, 218,000 seized Wednesday by the Economic…