Featured Le Pen’s political future hangs on July 7 appeal ruling By Annarosa Zampaglione - Jul 2, 2026