A 12-year-old was waiting in line with his family at a Pittsburgh McDonald’s when a man stabbed the boy in the neck with a box cutter, police told CNN affiliate KDKA.
Police arrested Charles Edward Turner, 51, in the 2 p.m. Saturday incident, police say.
He faces multiple charges, including criminal attempt homicide and four counts of aggravated assault, records show. He is being held at Allegheny County Jail.
The boy was taken to the hospital in critical condition and has been upgraded to stable, KDKA reported, citing the criminal complaint.
Police say they don’t know of any relationship between the boy and Turner, KDKA reported.
CNN has not been able to identify an attorney for Turner.
Two McDonald’s employees intervened to help the boy, Cara Cruz, deputy public information officer for the Pittsburgh Public Safety Department, told KDKA.
“He was with his family, he was standing in line, they had just zipped in for one quick thing,” Cruz told KDKA.
The motive remains unclear and the investigation is ongoing, police say.