French far-right leader Marine Le Pen found guilty of embezzling EU funds

By March 31, 2025