Israeli troops have admitted to deliberately shooting and killing unarmed Palestinians seeking aid in Gaza. They were reportedly ordered by their commanders to fire at the crowds near the so-called US-Israeli Gaza Humanitarian foundation sites.