world French Court Shortens Marine Le Pen’s Ban, Opening Potential Path for 2027 Presidential Run South China Morning Post World | Jul 7, 2026