Biden & Putin: The Wins and Losses Out of the Geneva Summit

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?

Dispute facts / content in the video / article