France’s RN party leader Le Pen found guilty of embezzlement, excluded from presidential elections
National Rally (RN) party leader Marine Le Pen has been found guilty of embezzlement of public funds and was banned from running in elections with immediate execution.