Tag: Theresa May

UK repatriates £70m to Nigeria, promises to return more loot

United Kingdom said it has repatriated £70 million stolen by an unnamed…

Adebayo Kazeem