Ezekiel Lopez Charged in Head-On Crash That Killed Unborn Baby on Taylor Street near Vista Way VISTA, CA (July 31, 2023) — Ezekiel Lopez faces charges in a head-on accident that killed an unborn child on Taylor Street near Vista Way. According to the California Highway Patrol, the two-vehicle crash happened on July […]