About 50 students from Chewning Middle School were on the two buses. At the request of parents, two were taken to Duke Hospital for observation. No serious injuries were evident, Yarborough said.
The rest of the students were taken home safely on replacement buses.
The driver of the truck, which was caught between the two buses, was taken to Duke Hospital with minor injuries.