Thousands of supporters of France's far-right National Rally party gathered in Paris today to protest a court ruling barring their leader, Marine Le Pen, from running in the 2027 presidential election ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results