A delegation of US representatives and senators is set to visit Russia in the days to come, Russian Ambassador in Washington Anatoly Antonov said. Senators John Kennedy and Richard Shelby confirmed to CNN that they would be part of the delegation, which was invited by Antonov’s counterpart, Jon Huntsman. Other expected members include Steve Daines and John Hoeven.