Fear for France’s future: Why Le Pen’s supporters say “Marine must win”
Outside the arena in the city of Orléans, supporters strolled, enjoying hot dogs and french fries, and buying blouses and scarves bearing Le Pen's logo, before going inside. However, behind the festive…