Marine Le Pen cleared to run in France’s 2027 Presidential election

4 months ago