Armed Israeli police forced their way into a French-owned church compound in the contested city of Jerusalem on Thursday, the French foreign ministry said, briefly detaining two consulate employees ...
Some results have been hidden because they may be inaccessible to you