Gaza: In the land of starvation 0 The Israeli leadership is accused of deliberately making the people of the Gaza Strip suffer. What is behind the accusation?source site