Israel nabs senior Islamic leader over ‘incitement’
Israeli police on Tuesday said it arrested a senior Islamic leader over suspected “incitement”. Sheik Raed Salah is the head of the…
Israeli police on Tuesday said it arrested a senior Islamic leader over suspected “incitement”. Sheik Raed Salah is the head of the…