
Marine Le Pen Barred From French Presidential Run After Embezzlement Ruling
Marine Le Pen, the leader of the far-right National Rally party in France, has been barred from running for president in the upcoming election after being found guilty of embezzlement. The ruling, which was handed down by a French court, has dealt a major blow to Le Pen’s political ambitions and has left her party…