WALTERBORO -- A Colleton County school bus driver is charged with assault after allegedly grabbing a middle school student by his neck and slamming him into a bus window.

Terris Devon Richard, 35, of 3209 Ritter Road, has been charged with third-degree assault and battery, the Colleton County Sheriff's Office said.

According to an incident report, a deputy was dispatched to a middle school Oct. 27, and on a parked school bus found two boys, one of them crying. That boy's shirt was stretched out and he had red marks on his neck, the report said.

The bus driver was not present, the report said.

The boy told the deputy of an "ongoing incident" between himself and the driver, and said that on the home from school he was assaulted after using the N word to another student. The boy, who is white, reported the driver, who is black, grabbed him by his throat and slammed his head in to the window.

The report states the bus driver did not drop the alleged victim off at his home, and brought the boy and his brother back to the school.

The boy claimed that after the assault the driver made threats against him "multiple times." According to the report, a witness told the deputy the bus driver "slammed on brakes" and told the boy he'd "shoot up his house and kill his daddy," and "drag the victim to school by his neck until he breaks his wind pipe."

Authorities charged Richard after an investigation that included reviewing bus surveillance video, the report said.