Russia recalls envoy after Biden says ‘killer’ Putin will ‘pay the price’

Russia recalls envoy after Biden says ‘killer’ Putin will ‘pay the price’
play icon
US President Joe Biden (left) and Russian President Vladimir Putin. File