Jerusalem District Court issues scathing rebuke against Israel Police for issuing arbitrary and draconian measures on the Temple Mount.

Read more