5015 Birch St., Suite 107, Newport Beach, CA 92660
In late April of 2018, an LAPD officer named Edgar Verduzco, 27 was involved in a fatal DUI crash on the 605 Freeway. According to ...