Israel warns before it bombs, it makes cellphone calls, it drops leaflets, it drops small harmless “ door knocker” charges before it bombs. Israel does far more than the laws of war require or that any other nation has ever done, Hamas is committing war crimes under the terms of the Geneva Conventions against its own civilians by hiding among them AND Israeli civilians by deliberately targeting them. Israel doesn’t control the Egyptian crossings, Egypt can move any amount of aid, it can also allow Gazans to flee into Egypt. It doesn’t because the Palestinians have wreaked havoc in every country that offered them sanctuary. The Israelis tried to return Gaza to Egypt when it returned the rest of the Sinai, but the Egyptians wouldn’t take it.
As William Tecumseh Sherman said nearly a hundred and sixty years ago, “War is hell”. When one side deliberately hides anmong its own civilians it’s even more hellish. In the Korean War on at least one occasion the North Koreans drove South Korean civilians ahead of then during an attack on South Korean troops. The ROKs had to kill their own civilians to keep from being overrun. Who was guilty of the war crime, the North Koreans or the South Koreans? Hint, it was the North Koreans.