Ayed Morrar, leader of the popular struggle committee in Budrus, in front o - The Independent