
Brother and sister slain at checkpoint were executed, Palestinians say
27 April 2016
Eyewitness testimony contradicts Israel’s claim that woman threw knife at soldiers. Read more about Brother and sister slain at checkpoint were executed, Palestinians say