Israeli police demolish 4 Palestinian homes inside Israel
Ali Salam IMEMC 01/06/2020
Israeli occupation police, on Sunday, demolished four homes under construction in the Arab city of Tira, inside the 1948 occupied lands, known as Israel. The justification given by authorities for the demolition, was the alleged lack of a building permit, Shehab News reported. According to witnesses, police stormed the city . . .
View all →