Geneva, Switzerland | AFP | Around $321 million in public funds stolen by former Nigerian dictator Sani Abacha will be returned to the African country, Switzerland said Monday. The money, originally deposited in Luxembourg, was confiscated by a Swiss court in late 2014 and in March last year the two …
Read More »