Ghada Ibrahim
Press TV, Gaza city
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.