Driver gets 15-years-to-life for DUI crash that killed Costa Mesa fire captain
A Mission Viejo man who struck and killed an off-duty Costa Mesa fire captain while driving with what a prosecutor described as a “drug cabinet” worth of illicit substances in his system was sentenced Friday to 15 years to life in prison. Stephen Taylor Scarpa, 28, watched silently as emotional family members spoke through tears…
Read more