France: National Rally leader Le Pen found guilty of embezzlement 2 min read WORLD France: National Rally leader Le Pen found guilty of embezzlement March 31, 2025 Paris [France], March 31 (ANI): A French court has found National Rally leader Marine Le Pen guilty... Read More Read more about France: National Rally leader Le Pen found guilty of embezzlement