Marine Le Pen: French far-right leader cleared of hate speech

A French court acquits the National Rally head over images she posted of Islamic State atrocities.

Read Entire Article