The US envoys landed in Moscow on Saturday morning and were escorted to the Kremlin for talks with Putin behind closed doors.