Ukraine sent operatives into Russia to kill individuals. Ukraine targets cities with missiles. The point is Ukraine is encouraged to resist. They are given Billions of dollars of military assistance.
Hamas is a paramilitary group not a nation state.
They are resisting apartheid and ethnic oppression with state sanctioned murders and home demolitions added to the mix. 70 years of illegal collective punishment.
Israel keeps them in an outdoor prison called Gaza. They restrict calories and water. They refuse to permit any unauthorized movement or association.
Even travel for medically necessary treatment is often denied for no given reasons.
This amounts to an ongoing state of illegal and totally unjust Repression.
Hamas acted opportunistically when Israel dropped their guard. They attacked and had far more success than they expected.
Now the Israeli State is embarrassed by their own weakness. So they kill many times over the number of their own slain. They are completely leveling Gaza because they fear a repeat attack if Hamas survives.
This will result in an unknown but catastrophically high number of deaths by starvation and disease as well as direct military action.
Additionally,high Israeli officials including Netanyahu himself are talking openly in Genocidal terms about their intentions. They are openly discussing ethnic cleansing and annexation of Gaza.
These are all war crimes. But Israel isn't being charged with any war crimes.
They are being funded and armed by the same NATO powers that say Russia is committing war crimes in Ukraine.
Why the Double Standard?
Ukraine was oppressing Russians in the Donbass before Russia attacked. They claimed the same "Duty to Protect" that NATO did when they illegally bombed and partitioned Serbia in defiance of the UN.
Why is what NATO does okay, but what Russia does not?