A Sky News visual investigation shows a building in Deir al Balah was hit one day after civilians were told they could flee to the city. Israel says it struck military targets in the area that day. The UN told Sky News that such strikes had "no rationale".
Just because you have some notion of what defines a child does not mean the rest of the world abides by that. Hamas will recruit kids as young as 14. Even in the US if someone under 18 commits a heinous crime, they are often tried as adults.
I believe I’m following the UN definition of genocide here. And yes, a country should put offending children through the legal processes to rehabilitate them. An invading army should not round up thousands and thousands of minors and keep them detained outside of any legal framework (and no, the whims of the invading military force is not a legal framework). Human rights organizations have been calling out Israel for years. This genocide has to stop.