Today, Stanford is finally in custody and charged with 21 counts of conspiracy, mail fraud, wire fraud, money laundering and obstruction of justice. A Houston grand jury handed down the indictment, which also names three other Houston-based former Stanford employees.

Stanford surrendered last night to "some FBI agents who were hiding out in black SUVs" outside his home, his lawyer told the New York Times. He's due in court in Virginia sometime today.