Nigeria received over $1.04bn from Abacha’s loot in Switzerland since… Oluwadamilare Emmanuel Jan 25, 2019 The acting chairman of the Economic and Financial Crimes Commission (EFCC) on Thursday said the Swiss Government has returned!-->…