Vancouver – A man from Ontario has been arrested by Vancouver Police and faces numerous charges after one senior was randomly assaulted, and another was car-jacked Wednesday afternoon in the Olympic Village.

The crime spree started around 3:30 p.m. yesterday, when a 76-year-old man was punched in the face by a stranger and knocked to the ground while walking near Columbia and West 1St Avenue. The senior suffered injuries and was taken to hospital.

Minutes later, a 79-year-old woman and her 82-year-old companion were getting out of a car on Athletes Way when a man allegedly grabbed the driver’s keys, got in her car, and drove off. As the suspect fled, he struck multiple vehicles near Main Street and East 2nd Avenue.

Several witnesses called 9-1-1 and flagged down VPD officers, and within minutes police located the stolen car travelling through East Vancouver. VPD officers stopped the car and arrested the driver near Victoria and East 33rd Avenue.

A 41-year-old man, who was wanted for crimes in Alberta and Ontario, was taken to jail for robbery, assault, theft, and driving offences.