Israeli military actions in the narrow strip of land that is Gaza have deliberately created “human debris” of the people living in it. The...
b462c2f1c9a8dcd4b96cfa0367ddb3d4