Deutsche Welle: US ambassador to Russia set to return home for talks DWApril 21, 2021The US ambassador in Moscow says he is returning to Washington for consultations amid rising tensions. Moscow had suggested the envoy leave temporarily. Click to email a link to a friend (Opens in new window)Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window) Read the full article.