The Last 10 Years We Have Returned $723m Abacha Loot – Swiss Government

The Swiss government says it has so far returned $723 million (about N142.43 billion) of the Abacha loot to the Nigerian government over the last 10 years. According to Premium Times, the Swiss government...