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.
Penn Station Stabber Had 7 Arrests, Was Still Free
5 min read
Continue reading in the USA News Updates app