Vallejo police find 2 men fatally shot at scene of car crash

By CBS News   |   1 year ago
Vallejo police find 2 men fatally shot at scene of car crash

Two men were found shot dead in a car crash in Vallejo. The incident marked the 22nd and 23rd homicides in the city. Police are investigating and seeking information from the public.

Read More

Did you find this insightful?