A vehicle incident westbound between the Highway 91A onramp and Westminster Highway is causing heavy delays coming into Richmond.
Emergency crews are on scene, but the left lane and centre lane are blocked.
A vehicle incident westbound between the Highway 91A onramp and Westminster Highway is causing heavy delays coming into Richmond.
Emergency crews are on scene, but the left lane and centre lane are blocked.