Sir Stanford Found!

Author:
Updated:
Original:

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??).

Related