Russia Recalls Envoy After Biden Says “Killer” Putin Will “Pay A Price”

Joe Biden said he had a “long talk” with Vladimir Putin after taking office in January. Washington: Russia called its US ambassador back to Moscow …

Russia Recalls Envoy After Biden Says “Killer” Putin Will “Pay A Price” Read More »