Israel is fighting against all of Palestine, not just Hamas.
who are cowardly hiding behind civilians
Israel won’t let civilians outside of Gaza. They want Hamas to be among civilians. Moreover, Israel brutalizes Palestinians who live inside Israeli borders, without Hamas troops present.