April 6th, 20180 By Diana Buttu
Israel's killing of 18 Palestinian protesters in Gaza last Friday was entirely predictable.
It was also entirely avoidable. The victims were taking part in the annual Land Day march commemorating the 1976 killing of six Palestinians who were protesting Israel's confiscation of thousands of acres of their...