News

A mother was arrested after a suspected DUI crash killed her 5-year-old son and another woman in Ventura County. The suspect was identified as Myryam Castillo, 28, of Fillmore, according to the ...