202503.18
0

Siblings, 9 and 10, die in suspected DUI crash with mother in California wine country

by in News

Yesica Barajas was arrested Sunday on suspicion of driving drunk after her car crashed in Napa, killing her two children, local news outlets reported.