Israeli police arrest Islamic Movement leader Sheikh Raed Salah
Israeli police detained Sheikh Raed Salah, the leader of the northern branch of the outlawed Islamic Movement in Israel, on Tuesday morning and transferred him for interrogation “over suspicions of his involvement and support of [ More … ]