Russian envoy blasts US politicians’ interference attempts



Russian Ambassador to the United States Anatoly Antonov (pictured) criticized US politicians for allegedly tarnishing Russia’s image to promote themselves, TASS news agency reported.

Antonov emph…