Fifteen to 20 students witnessed the attack. After leaving the classroom, the 18-year-old assailant handed the bloodied knife to a school counsellor he met in the hall yesterday, then went to an assistant principal's office and quietly waited for authorities to arrive, police said.
The dead student, who was stabbed in the chest, was 15. A 16-year-old was stabbed in the chest and side and was hospitalised in critical but stable condition.
Students described tense moments huddled in closets and in classrooms while the school was locked down, wondering what was happening.
"The guidance counsellor couldn't even keep herself calm," said eighth-grader Abbie Mincey. The counsellor told them: "I've never seen so much blood in my life."
More From This Section
It was the first homicide inside a New York City school since 1992, when two teenagers were shot to death in the hallway of a Brooklyn high school about an hour before Mayor David Dinkins was to visit the school to talk about violence. Chief of Detectives Robert Boyce said the 18-year-old was being questioned by police.
Angry parents, some in tears, gathered outside the school demanding they be allowed to pick up their children. Parents said they were forced to wait for hours in fear.
"I'm very upset. No one wants to send a child to school to be in danger," said Rosalyn Valoy, who picked up her fourth-grade daughter about four hours after the stabbing. Denise Jackson, the mother of a high school freshman, said she was terrified.
City officials and parents have debated for years whether the school system should be installing more metal detectors or taking them away because of the stigma of attending a school deemed unsafe enough to require a weapons check.
Deadly violence inside city school buildings is rare, though there has been violence outside, on school property. In 2014, a fight between two 14-year-old boys ended with one stabbed to death outside a Bronx school.
Giselle Estevez, the mother of 9- and 13-year-old girls, said she'd seen violence at the school before and this latest attack was the final straw. She plans to pull her daughters out of school.
"There is too much fighting, too many older boys," she said in Spanish. "Look at my child, she is small, 9 years, and the other 13. ... And they're crying, wondering what is going on, and the school didn't even call me."
"All of us are feeling this tragedy very personally," said de Blasio, a Democrat.