If Russia bent it's rules. Having been at many international airports, I can't see how a car entered that holding /transfer area. His passport has been cancelled but is there an international db to check valid vs non-valid ones? What if Russia made believe they never got the "Snowden's passport has been cancelled" memo?