A three-car crash on the southbound I-405 freeway in Costa Mesa has claimed the life of a 22-year-old Upland woman.…
This website uses cookies.