Posts Tagged: Neveen Ayesh
Terror Attacks Spark Misguided Rage Against Israel
After a terrorist attack killed two Israeli Arab police officers at Jerusalem's Temple Mount on July 14, Israel installed metal detectors at the compound, which also includes the Al-Aqsa...