Video: Who is Mr. Antonov? New Russian ambassador takes office in Washington

New Russian ambassador Anatoly Antonov has taken office in Washington, as the rhetoric between the two countries seems to be cautiously easing. RT LIVE …

Via Youtube