A male pedestrian was tragically killed after being struck by a pickup truck at a major intersection in La Habra…
This website uses cookies.