Insane footage of the IDF troops face-to-face with Hamas in Jabaliya. God bless