This is Marine Le Pen,
the leader of France's National Front.
She is so far right,
that there is no where else to go.
Over the weekend,
she gained even more traction.
These people are really crazy.
They are about to gain even more power.
(Same cloth as Babyfart)