A 28-year-old woman has been killed in a Lake Forest pedestrian accident on Santiago Canyon Road, according to a news…
This website uses cookies.