diplopundit.net
New U.S. Ambassador to Moscow John Sullivan Presents Credentials to President Putin