Gaza Relations between France and Israel have been strained further after Israeli security forces in Jerusalem entered a holy site under French administration, briefly detaining two French officials ...
Some results have been hidden because they may be inaccessible to you