Fatal Pedestrian Accident on Canyon Road in Happy Valley Area REDDING, CA (June 29, 2022) – A man was killed in a pedestrian accident on Canyon Road in the Happy Valley area southwest of Redding on Tuesday morning, June 28. The accident happened a little before 5:00 a.m. just east of China Gulch […]