A French court finds far-right leader Marine Le Pen guilty of embezzling EU funds, barring her from political office and ...