Tag Archives: moscow

Russian ambassador will leave Washington on Saturday

Russian ambassador will leave Washington on Saturday

Ambassador Anatoly Antonov will visit Moscow for consultations on the future of the Russian-American relationship, after Joe Biden claimed that Vladimir Putin was “a killer”. “During meetings at the Russian Foreign Ministry and with other bodies, it will be a question of means of correcting the Russian-American relationship in crisis,” …

Read More »