Gaza Aid Site Attack: 31 Palestinians Killed, Eyewitnesses Blame Israel