Morgan Ortagus

Nigeria will repay $308m Abacha loot if it is stolen again- US

The United States Department of State has said that Nigeria will be made to…