Impossible to stabilize relations through sanctions – Russia

Russia’s Ambassador to the United States Anatoly Antonov (pictured) stated on Sunday that he believes it is impossible to stabilize or improve relations between Russia and the US through sanctions…