French The far-right has been defeated by voters who have turned out in unprecedented numbers. National Rally Take power now! French National Assembly.

Source link