New Bern Police say if it wasn't for the help of concerned citizens, a local woman would have been dragged off the streets by her assailant.
Police arrested 28 year old Dirlando Ramos and charged him with Assualt by Strangulation and Attempted Kidnapping.
Officers say Ramos dragged the woman down Pasteur Street and tried to force her into a car.
She was treated and released for her injuries.
Ramos is in the Craven County Jail under a one hundred thousand dollar bond.