Hamas publicly executes civilians in Gaza