Gaza and the moral crisis facing us