Russia Recalls Ambassador to US after Biden Says Putin Is a Killer March 18, 2021 0 Russia has recalled its ambassador to the United States for consultations after US President Joe Biden labelled Vladimir Putin as ...