NewsAntonov Appointed Russian Ambassador To USL Todd WoodAugust 22, 2017 by L Todd WoodAugust 22, 201701600 Image by Министерство обороны Российской Федерации Russian Deputy Foreign Minister Anatoly Antonov was appointed by Russian President Vladimir Putin to be the new Russian ambassador...