Three Killed, Two Injured in Fiery I-5 Crash
Three women were killed and two other women were injured when their Ford Excursion crashed and caught on fire while exiting the northbound I-5 freeway at Beach Boulevard, according to a news report. Sara Flores, 40, Angela Pardo, 49, and Elda Nava-Mayo, 24, were all pronounced dead at the scene. The driver of the Excursion,…