Police Arrest Mom after DUI Crash on Highway 78 in Vista Killing Her 2 Children VISTA, CA (June 20, 2023) – Two children died and their mother was arrested after a DUI crash on Highway 78 in Vista Sunday night on June 18. The fatal crash happened around 6:10 p.m. just east of […]