A Palestinian protestor throws a stone at Israeli troops during a demonstration against the siege on the Gaza Strip on May 22, 2008 at Karni Crossing, between Israel and Gaza. One Palestinian was killed and 17 injured today when Israeli troops fired at protesters in Gaza who demonstrated against the crippling blockade of the territory, some hurling rocks, medics and witnesses said.