Biden-Putin meeting a success, avoided major tension, analyst says

373

German Marshall Fund of the United States Deputy Director Martin Quencez discusses the outcome of the Biden-Putin meeting in Geneva.