Marine Le Pen: French far-right leader cleared of hate speech
Published
A French court acquits the National Rally head over images she posted of Islamic State atrocities.
Full ArticlePublished
A French court acquits the National Rally head over images she posted of Islamic State atrocities.
Full Article