A 48-year-old Rio Dell resident was found dead Tuesday in a vehicle located 75 feet down an embankment at the Jordan Creek Bridge on U.S. Highway 101, according to the California Highway Patrol. A CHP news release states emergency crews responded to the scene after a call came in just after 12:30 p.m. reporting a […]
