LANGLEY (NEWS1130) – Four people have been charged in what police in Langley say was the kidnapping, assault and sexual assault of the same woman in two separate attacks.

Thirty-nine-year-old William Bassett Jr. is accused of taking the woman captive and sexually assaulting her last May, before she managed to escape.

Police say Bassett was under an order not to contact the woman when she went missing a week later and was found with obvious injuries.

“He was arrested, charged with the sexual assault at that point, and released on conditions not to have any contact with the victim,” says Langley RCMP Corporal Holly Marks.

“The investigation was very fulsome,” says Marks. “There was much work done here by many individuals over a long period of time and Mr. Basset is not unknown to us.”

The woman told police that she was sexually assaulted a second time and that a number of people took part in her kidnapping and her two-day confinement.

“There are a number of other people charged,” says Marks. “Two women and another man. They’re alleged to be part of the kidnapping part of things.”

Officers allege Bassett was behind the attack, and three others — 21-year-old Alisha Wald, 43-year-old Charlene Wald and 26-year-old Andreas Bronk — are now facing kidnapping charges.

Basset Jr is being held in custody in a separate kidnapping case in Surrey.

RCMP Corporal Bert Paquet says he’s accused of holding a man against his will for quite some time.

“The charges are alleged that Mr. Basset kidnapped a male that was a potential witness on an related court matter, so Mr. Basset would have kidnapped a witness in this specific case.”

Paquet says that happened back in September.