Skip to main content

Sir Stanford Found!

  • Author:
  • Updated:

In the US, by FBI agent, according to NBC, though that's all they're willing to tell us at this time.
Update: He was served with "a number of papers" in Virginia, though he was not arrested (and is now running free??).