CHARLOTTE, N.C. - A man will face a judge Thursday, accused of sexually assaulting a woman while her child was in the car with them.
Charlotte-Mecklenburg police arrested Charles Harris Wednesday night.
They said he and the victim had known each other for about two months, and that she asked him for a ride to the airport with her 11-year-old child.
Police said Harris attacked her at knifepoint in the car, and then drove her to a home on Polk Street and assaulted her again.
Officers spoke with the child, who called 911, and told officers that his mother was inside the house being assaulted.
Officers said they found the woman inside being held down by Harris.
Police immediately pulled Harris off of the victim and placed him in handcuffs.
Harris was charged with six counts of first-degree rape, 11 counts of first-degree sex offense and two counts of first-degree kidnapping.
He was also served unrelated warrants for two counts of assault with a deadly weapon and possession of a firearm by a convicted felon.
The investigation is ongoing.
Read more top trending stories on wsoctv.com:
- Firefighter accused of placing camera in woman's bathroom at fire station
- Woman says husband threatened to burn down home with children inside
- Mother goose finds police officer, leads him to gosling tangled in string
- New surveillance video shows girl in Tennessee Amber Alert
- 3,500 gallons of raw sewage spills from pipe into Indian Land creek
© 2017 Cox Media Group.