Body Found on I-5 Truck Route: CHP Probes Apparent Suicide
A body was discovered in the tunnel of the southbound Interstate 5 truck route in the Newhall Pass around 10 a.m. on Thursday. California Highway Patrol officials suspect that the cause of death is suicide. Officer Josh Greengard, the public information officer for the CHP Newhall office, reported that the CHP received calls about a … Read more