Marine Le Pen Barred From French Presidential Run After Embezzlement Ruling The New York Times Source link Share this… Facebook Pinterest Twitter Linkedin