Israel Police Arrest at Least Seven Amid Temple Mount Clashes

Tensions follow arrest of Islamic Movement leader Sheikh Raed Salah, who was released after spending 24 hours in jail on suspicion of incitement. The movement has been protesting visits of Jewish worshipers to site over past few weeks.

Israel Police made at least seven arrests at the Temple Mount in Jerusalem on Wednesday morning, after dispersing a crowd of stone-throwing youths. Earlier...