Nigeria, Switzerland Plan to Return Abacha Stolen Millions
Switzerland and Nigeria have agreed to work towards return of assets worth US$ 321 million stolen from Nigeria by its former...
Switzerland and Nigeria have agreed to work towards return of assets worth US$ 321 million stolen from Nigeria by its former...