Two people who died in a crash on Interstate Highway 280 in Menlo Park on Wednesday afternoon have been identified…
This website uses cookies.