An Israeli soldier fires at Palestinian stone-throwers during a protest against Israel's offensive in Gaza, in the West Bank city of Hebron.