In France, the Far Left Is King 0 09.07.2024 04:38 Real Clear Politics Marine Le Pen lost. That doesn't mean France won.