07.20.2017 - By International Fellowship of Christians and Jews
Two Israeli police officers were killed last week inside the Temple Mount compound during a shootout with three Arab-Israeli gunmen. All three attackers were killed.