Man, 24, struck and killed by vehicle in Costa Mesa

The pedestrian was walking in traffic lanes on Newport Boulevard, south of 17th Street, when he was hit, the Costa Mesa Police Department reported.

Read More