In France, the Far Left Is King

Marine Le Pen lost. That doesn’t mean France won.
Updated: July 9, 2024 — 11:10 am