The Debate Macron You Are Dependent On Russia And Putin France 24 English