Passport issues?
Hasn't he had his US passport invalidated, or did Russia issue him one of theirs?
If he doesn't have a valid passport, he cant really travel anywhere (except maybe the US).
Edit: Oops, looks like I should have read all of the comments before saying this! I'm an idiot.