π΅πΈ π π π Footage shows Israeli settlers poisoning their own sheep while grazing on Palestinian land in the eastern plain of al-Mughayyir village, northeast of Ramallah, in an apparent attempt to accuse Palestinian villagers of poisoning the animals.
The self- control-lacking inbred can be seen kicking the animal, as well. No person nor creature is safe from this element.