A family is evacuated from a demolished village in Binyamin region and their belongings are thrown out by Arab workers who mockingly shout 'Allahu Akbar.'

Read more

You may like