Jacques Cheminade Announces Decision on the Presidential and Legislative Elections
The upcoming presidential elections in France, to be held on April 10, followed by a run-off between the top two candidates on April 24, are crucial for the future of not only France, but all of Europe and beyond. Emmanuel Macron is still the front-runner by a long shot, but in these tumultuous time