Hector Deleon, 51, stabbed five people near Penn Station on Sunday, leaving one seriously injured. A victim says the suspect's prior arrests in New York and New Jersey should have kept him off the streets. Amtrak Police are investigating.
Hector Deleon, 51, stabbed five people near Penn Station on Sunday, leaving one seriously injured. A victim says the suspect's prior arrests in New York and New Jersey should have kept him off the streets. Amtrak Police are investigating.