Sir Stanford Found!
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??).
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??).