on February 21, 2017 in World News French police raid headquarters of Marine Le Pen’s Front National party click here for more