I’ve been asked for my thoughts on the latest Ponzi scheme, the Stanford International Bank Certificate of Deposit Fraud… #1 If you put your entire “life savings” into a bank in the Caribbean, chances are you’ve got something to hide, so…sucks for you. #2 This is a CD paying out double what every other CD…