World

France says Biden and Putin agree to meet in ‘principle,’ but obstacles remain.