An American couple accused of masterminding an international
Ponzi scheme that took in Alberta investors has been arrested in Sri
Lanka, according to a Florida newspaper.
Richard Warnica
More on Canada
An American couple accused of masterminding an international
Ponzi scheme that took in Alberta investors has been arrested in Sri
Lanka, according to a Florida newspaper.
Richard Warnica
Comments