Two serious crashes involving pedestrians were also reported in Langley and Delta, resulting in road closures ... Russia ...
The Langley crash—which happened around 6:20 a.m. at 264 Street and Fraser Highway—left a pedestrian with life-threatening ...