A school bus hit several students as they were leaving a high school Friday, then crashed into a retaining wall, sending 17 children to hospitals, officials said.
After hitting the pedestrians outside Pennsbury High School, the bus traveled about a half-mile and smashed its front end up against a wall.
Some of the 17 students had been walking near the school and others had been on the bus, Superintendent Paul Long said. The extent of the injuries was not immediately known.
"I know that they were all visibly injured, and taken to the hospital in ambulances," Falls Township Public Safety Director Neil Harkins said.
The bus driver did not appear to have suffered any medical problems and was taken to a police station afterward for questioning.
Jeff Kardos, 14, of Yardley, said the driver told him he had turned the key off and put the bus in gear in an attempt to control it, but could not bring it to a stop.
In New York City, another school bus overturned Friday morning, sending five children and two adults to the hospital with minor injuries, police and fire department officials there said.