The Campbell River RCMP says witnesses rushed to the rescue of a woman in danger.

Officers were called to a report of violence in progress on Ridge Road at about 3:43pm yesterday.

Witnesses say they heard a woman screaming and yelling for help followed by a female trying to escape a vehicle. 

The man in the vehicle tried to pull the female back into the SUV he was driving, but she managed to escape. 

Witnesses called the police and one provided safe haven for the woman until officers arrived. 

The male was apprehended by police a short distance away. 

During the investigation it was determined that the male and female knew each other, and the event was not related in any way to social media rumours that recently charged human traffickers were in the community.   

A 26-year-old Campbell River man is set to appear in court today, with charges recommended by police of Forcible Confinement and Assault.

“This is another unfortunate example of violence in relationships,” said RCMP spokesperson, Cst. Maury Tyre. 

“The assistance of the public in this matter prevented what could have easily become a tragic incident.”