Macron and Putin meet as French President concedes: “No major problem in the world can be solved without Russia”

You may also like...