News / Sehar Sial - 12 months ago
Russian Ambassador Visiting Two Russians in New York Prison
Russian Ambassador to the United States Anatoly Antonov has arrived to visit Russian nationals Dmitry Ukrainsky and Anatoly Legkodymov in a New York prison, a Sputnik correspondent reported on Wednesday