European Parliament Revokes Le Pen’s Immunity

Front national (FN) president and Member of the European Parliament Marine Le Pen has lost her parliamentary immunity, opening the way to hate speech prosecution in France. Le Pen was stripped of her immunity by a large margin following a show-of-hands vote in the European Parliament on July 2. She was present for the vote […]