Russia denies Republican, Democratic senators visas for delegation trip
Two U.S. senators say that they were denied visas as part of an official delegation to Russia for talks with their counterparts in the country’s parliament. Interested in Russia? Add…