Switzerland, Nigeria sign agreement on $300M confiscated from family, Abacha.
by oladecools12:02:00
Nigeria and Switzerland have signed an agreement that paves the way for the return of more than $300 million confiscated from the ...Read More