Politics ❯Political Leaders ❯Emmanuel Macron ❯Marine Le Pen
Violent incidents and rising xenophobia mark the final days before a critical parliamentary vote.