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