Marine Le Pen Launches Presidential Bid Despite Legal Challenges | FLIP NEWS