WAVY.com has an exclusive story about a parent attacking a school bus driver.
Portsmouth Police say Jennifer Williams, 32, climbed on bus #166 Thursday morning and started punching the driver in the face and head while she was still secured in her seat.
The bus driver, Angie Miller, was picking up elementary school students at the stop near Towne Point Road and Pine Bark Road on her way to Churchland Academy.
Police say Williams walked on the bus, yelled at the driver, beat her, then turned around and left.
Other bus drivers heard Miller get on the radio and call for help.
"She was screaming for help and she was crying. She was yelling, 'Please help me! Please help me! A woman came up here and beat me up'," said a fellow bus driver who wanted to remain anonymous for fear of being fired.
"Quite a few bus drivers quickly responded, 'I'm on the way! I'm on the way'," said another unidentified bus driver.
It all happened right in front of the elementary school students on the bus.
"I got there and calmed her down and calmed the students down," said one of the bus drivers who responded to the scene.
Sources tell WAVY.com, Williams' 8-year-old daughter had been written up for bad behavior Wednesday.
Police have charged Williams with Simple Assault and Battery as well as Disorderly Conduct.
Paramedics treated Miller at the scene and then she went to a doctor. She's bruised, but is expected to be fine.
Just about every school bus driver you talk to says that what they put up with on a daily basis is almost unbelievable.
"Parents curse us out, scream at us and even threaten to beat us up," said one bus driver.
"Many of the kids curse and scream and fight. I had a big fight on my bus just yesterday," said another bus driver.
"And when you're a bus driver you're by yourself out there. All you have is your radio and people can't get to you fast enough," said one bus driver.
"We're told we're never to touch a student, even if they are physically assaulting us," said a bus driver.
Portsmouth has cameras on school buses, but it's not clear yet if this incident was caught on tape.