French court jails far-right leader Le Pen and bars her from public office

Marine Le Pen's conviction for embezzling EU funds threatens to derail her bid for the presidency in 2027.