United Kingdom To Return 2.4 Billion Naira Ibori Loot
The United Kingdom is set to return looted assets worth £4.2 million linked to former Delta State Governor, James Ibori. Catriona Laing, British high commissioner to Nigeria, signed a memorandum to that effect with Abubakar Malami, attorney-general of the federation, in Abuja on Tuesday. Laing expressed that the money was recovered from
Read More