A 29-year-old man has been arrested after what police say was a violent carjacking outside the Prince George Airport.
Prince George RCMP say the elderly driver suffered serious injuries when the vehicle crashed and he was thrown from the scene.
They say the incident happened just before 1 p.m. on Saturday when the suspect approached the parked car and pushed an elderly female passenger out of the vehicle.
The suspect then tried unsuccessfully to shove the driver out of their open door before the vehicle accelerated away and crashed after a short distance.
Police say after the driver was hurled from the vehicle, the suspect drove off before the vehicle broke down and he was arrested a short distance away.
They say multiple charges have been approved including robbery, dangerous operation of a vehicle causing bodily harm, assault, and driving while prohibited. The suspect from Prince George remains in custody until his next court appearance.