TOP NEWS N90 billion Abacha loot coming A Whopping N90 billion (about $321 million) is on its way to Nigeria, courtesy of the Swiss government, which yesterday signed an agreement to part with the money that has been cooling in the country's vaults ... by Alifa Daniel, Abuja Read More