As I said in another comment... the US put him there by cancelling his passport. It was supposed to be a stop, not a destination.
Oh... and even if he were working directly with the Russian government (which I very sincerely doubt), he -still- wouldn't be a traitor. One is only a traitor if one works with the enemies of the US. An enemy is defined as a country against which war has been declared. You not liking Russia is not enough to meet the legal requirements that they be defined as an enemy.