Daryl Diamond faces four counts of armed assault with intent to murder and four counts of assault and battery with a dangerous weapon from Sunday's alleged attack, the Suffolk County District Attorney said.
Police responded to a call around 2:15 a.m. at 100 Stuart Street, where they found a victim suffering from a stab wound. Witnesses told police they saw a man driving a grey Honda Pilot jump out of the car and begin fighting with the victim before eventually stabbing him with a knife. Witnesses pointed Diamond out at the scene, police said.
As police were still at that scene, three more people that investigators believe Diamond attacked admitted themselves to area hospitals with stab wounds, police said.
Click here to follow Daily Voice Suffolk and receive free news updates.