French court bars far-right leader Marine Le Pen from public office for embezzlement NPR Source link Share this… Facebook Pinterest Twitter Linkedin