Islamic Movement leader arrested in Israel
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….
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….