Vancouver

Police seek Tesla driver, witnesses after Delta crash left 1 dead, 5 hospitalized

Published: 

The Delta Police Department released a photo of a Tesla believed to have been in the area at the time of the collision, which occurred at the intersection of 118 Street and 75A Avenue shortly after 3 p.m. on May 2.