The French parliamentary elections were held Sunday and delivered a surprising result for Marine Le Pen’s Rassemblement National party. The RN won 89 seats, far beyond what would be needed (15 seats) to have a consequential impact in the assembly.
...
The enemy have us surrounded. Good! Now we know where to find the bastards! -various