Two French officials were arrested by Israeli security forces at a holy site in Jerusalem, sparking a diplomatic incident ...
The Israeli police surrounded the two French gendarmes and pushed one of them to the ground at the Elona church compound.