Yesterday US president Joe Biden met with Russian President Vladimir Putin. This was the last call on Biden’s broadly successful European tour but did this stop meet expectations? What did the two world leaders discuss let alone agree to?
Yesterday US president Joe Biden met with Russian President Vladimir Putin. This was the last call on Biden’s broadly successful European tour but did this stop meet expectations? What did the two world leaders discuss let alone agree to?