Russian Ambassador to the US Anatoly Antonov gives thumbs up as he leaves the embassy in Washington

Russian Ambassador to the U.S. Anatoly Antonov gave a thumbs up as he left the Russian Embassy in Washington on Saturday amid the war of words between Joe Biden and Vladimir Putin. Antonov’s recall comes days after Biden referred to Russian president Vladimir Putin as a ‘killer’ and Russia recalled the ambassador in response. The … Read more