An apparatus for suturing tissue, comprising: (a) an elongated shaft; (b) a hollow needle disposed inside said elongated shaft, said needle having: an elongated slit which opens to a distal end of said needle, and an aperture disposed at a distal area of said needle; (c) a handle disposed at a proximal end of said elongated shaft; (d) multiple anchors disposed in a single file inside said needle, along the length of said needle, wherein each of said multiple anchors comprises: an elongated tubular body, a loop connected to said tubular body and exiting said needle through said elongated slit to a space between said needle and an inner wall of said elongated shaft, a fin emerging outwardly from said elongated tubular body, wherein a free end of said fin points toward the proximal end of said elongated shaft, and wherein the fin of the most distal anchor in the single file protrudes from said needle through said aperture; (e) a thread disposed along the length of said elongated shaft, in the space between said needle and said inner wall of said elongated shaft, and threaded sequentially through said loops of said anchors; and (f) a pushrod disposed in the space between said needle and said inner wall of said elongated shaft, wherein said pushrod is triggerable by said handle to push the fin of the most distal anchor in the single file, thereby to eject the most distal anchor in the single file from a distal opening of said needle. (a) an elongated shaft; (b) a hollow needle disposed inside said elongated shaft, said needle having: an elongated slit which opens to a distal end of said needle, and an aperture disposed at a distal area of said needle; (c) a handle disposed at a proximal end of said elongated shaft; (d) multiple anchors disposed in a single file inside said needle, along the length of said needle, wherein each of said multiple anchors comprises: an elongated tubular body, a loop connected to said tubular body and exiting said needle through said elongated slit to a space between said needle and an inner wall of said elongated shaft, a fin emerging outwardly from said elongated tubular body, wherein a free end of said fin points toward the proximal end of said elongated shaft, and wherein the fin of the most distal anchor in the single file protrudes from said needle through said aperture; an elongated tubular body, a loop connected to said tubular body and exiting said needle through said elongated slit to a space between said needle and an inner wall of said elongated shaft, a fin emerging outwardly from said elongated tubular body, wherein a free end of said fin points toward the proximal end of said elongated shaft, and wherein the fin of the most distal anchor in the single file protrudes from said needle through said aperture; (e) a thread disposed along the length of said elongated shaft, in the space between said needle and said inner wall of said elongated shaft, and threaded sequentially through said loops of said anchors; and (f) a pushrod disposed in the space between said needle and said inner wall of said elongated shaft, wherein said pushrod is triggerable by said handle to push the fin of the most distal anchor in the single file, thereby to eject the most distal anchor in the single file from a distal opening of said needle.