Download French Far Right Leader Marine Le Pen Awaits Court Ruling That Could End 2027 Presidential Bid