Toronto police say they caught a suspect wanted since last week for allegedly kidnapping a woman and forcing her into a car before she managed to escape.
Police said a woman was abducted and taken to a home near Kingston Road and Rockwood Drive. Officers were called there for a wellness check at around noon on March 31.
Investigators allege the suspect tried to sexually assault her and then continued to assault her. He then forced her into a vehicle where he drove for about two hours before making a quick stop, police said.
During the stop, police said she was able to escape and call police.
She was taken to hospital for treatment, and her injuries were non-life-threatening, police said.
In an update, police said the suspect, a 33-year-old man from Scarborough, was arrested.
He faces several charges including kidnapping, forcible confinement, sexual assault, assault causing bodily harm, breach of probation among other charges.