A man is in custody after attempting to carjack three cars on a busy Vancouver street Sunday night.
The incident happened on Grandview Highway near Rupert Street shortly before 5 p.m. when a woman in a small hatchback was stopped at a red light.
The man opened the driver’s side door, grabbed her and told her to get out.
He had a balaclava on, and the woman has told officers she also thinks he had a weapon, possibly a knife.
The woman managed to speed away and dragged the man along with her.
Eventually, he was thrown off the car before it collided with a taxi with two passengers inside, causing the airbags to deploy in both vehicles.
The suspect then attempted to carjack two more cars before being apprehended by an off-duty police officer.
The woman wasn’t hurt. One of the passengers in the taxi was transported to hospital as a precautionary measure
Police say before the attempted carjackings, the suspect was challenged by store security after allegedly shoplifting at the Canadian Tire Store in the area.
Security staff chased the man through the store and the parking lot, at which point he ended up on Grandview Highway and ran up to the victim’s car.
Thirty-six-year-old Giovanni Nehemiah Isaias Campbell from Vancouver remains in custody and has been charged with robbery, two counts of assault with a weapon, disguising face with intent to commit offence, theft under $5,000, and obstructing a peace officer.
The suspect is known to police. His next court appearance has yet to be determined.