Charles Edward Stevenson Jr. was taken into custody in Raleigh shortly before 8 p.m. He was questioned by Cary investigators and is being processed into the Wake County Jail. Stevenson was charged with assault with a deadly weapon with intent to kill and discharging a firearm into occupied property.
It happened just after 6 p.m. on US 1 Northbound near the Cary Parkway exit ramp.
Officers found that a 5-year-old girl had been struck by a bullet while traveling in a vehicle.
Child shot while traveling in truck on US 1 in Cary
The child was rushed to a hospital for treatment. She was shot in the leg, police said, and underwent surgery. She was expected to recover. On Tuesday, police said she was stable after several medical procedures.
"We are incredibly grateful to the Cary First Responders, Wake County EMS personnel, and the exceptional medical team for their care, and we wish her well as she recovers," Cary Police said in a release.
According to an online fundraiser set up, the girl's name is Ema, and she "remains in great spirits" as she recovers in the hospital.
Police told ABC11 that Stevenson was located after several tips from people in the community.
ALSO SEE | 2 arrested after chase ends on I-40 in Wake County
Police told ABC11 that it appeared to be a road-rage incident that started on US 64. The shooting happened as both vehicles exited the ramp onto US 1 Northbound. Only one shot was fired, police said.
Anyone who has further information on this case is asked to call the Cary Police Department at (919) 469-4012.
ABC11 is tracking crime and safety across Cary, Raleigh and in your neighborhood
Stay on top of breaking news stories with the ABC11 News App