Silsby Advisor Indicted in Vermont in 2003 ... Fled to Canada
Ex-adviser to Detained Americans Charged in USJorge Puello confirms he was indicted in Vermont in 2003 in an immigrant smuggling ring. He fled to Canada to escape the charges, but says he is innocent.
Discussion