Pedestrian hospitalized with life-threatening injuries in Richmond collision
It happened at about 12:30 a.m. on Cambie Road near Brown Road, according to Richmond RCMP.
It happened at about 12:30 a.m. on Cambie Road near Brown Road, according to Richmond RCMP.