After an increasingly hostile escalation of Arab attacks of Jewish and Christian visitors to the Temple Mount, the Israeli Police are finally standing up to the thugs who are desecrating Judaism’s holiest site with rock throwing, firecrackers, and bottle rockets!