Moscow Drags Its Feet on New Russia-U.S. Visa Deal

Russia has been delaying the ratification of a new visa agreement with the United States despite calls from Washington to expedite the process, Kommersant business daily said on Thursday. In November 2011, Moscow and Washington signed the agreement to ease visa requirements between the two countries. Under the new rules, business people and tourists will […]