Great compilation of Taliban jihadists being shown the door to Allah although the music is kind of annoying.