Israeli police arrest Islamic Movement leader
JERUSALEM
Israeli police on Tuesday arrested Sheikh Raed Salah, leader of the Islamic Movement in Israel, from his home in the northern city of Umm al-Fahem.
JERUSALEM
Israeli police on Tuesday arrested Sheikh Raed Salah, leader of the Islamic Movement in Israel, from his home in the northern city of Umm al-Fahem.