IMEMC- A massive force of Israeli police, accompanied by officials with the Israeli Lands Administration, descended on the Palestinian Bedouin town of Rahat, in southern Israel, where they demolished a mosque that they claimed was 'built without a permit'.
Read more