Business News Putin, Biden agree to return envoys to Washington, Moscow Moscow recalled Russian Ambassador to the US Anatoly Antonov after Biden said in March that he believed Putin was a killer Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window) Related Biden-Putin summit ends, hold separate news conferences Sheikh Mohamed meets US Nato Commander in Afghanistan