Israel Bars Entry To France’s Far-Left Leader Mélenchon

Israel has blocked entry for Jean-Luc Mélenchon, leader of the left-wing French party “France Unbowed.” The move comes over his anti-Israel remarks and stance on Gaza-bound flotillas. Israel Shuts Its…

Read more