No free pass for Israel, Hamas in Gaza