You’re wrong on all counts. Gaza is an occupied concentration camp, and Israel has always been the occupier. As an occupier, israel has no right of self-defence against a people it occupies according to international law. Israel’s genocidal blockade was in place long before Hamas broke out of the concentration camp on October 7, 2023.