Thousands of people took to streets of major cities across France on Saturday afternoon to "March for the Future" and reiterate the importance of social justice and the fight against climate change. Many believe the environment has not weighed heavily enough in the debate leading up to the first round of presidential polls on Sunday.
From Paris, Lyon, Bordeaux, Rennes, to Montpellier... dozens of environmental, anti-racist, feminist groups and charities came together to share their common message with the rallying cry "justice, climate, equality and peace".