Stanford disappeared on Tuesday when news of his scam broke, but the FBI's tracked him down in Fredericksburg, VA, which is not really the type of glamorous location you would expect to be hiding out if you had billions of dollars at your disposal. This was all just to serve him with papers, though—he hasn't even been arrested yet. Never too early to do so, though, guys!
Company publications are peppered with devotional mentions of "Sir Allen," a reference to the title given to him in 2006 by Antiguan authorities, not the Queen of England.
Let's just hope this vile web doesn't stretch all the way up to Colonel Sanders.