Fallout after armed Israeli police detain two French gendarmes in Jerusalem November 8, 2024 by France’s foreign ministry said it would summon Israel’s ambassador over the incident. Read More