Putin doesn't give out travel visas. Smell the coffee Mr Pilot. Millions of Russians/Americans travel to/from Russia each year.