I icij.org Seychelles is an offshore magnet for money launderers and tax dodgers 49 points robdoherty2 12 years ago 39 comments