Barbara Newton Killed in Two-Vehicle Crash Williams, California (June 19, 2018) – A female driver was killed as a result of a tragic accident that took place off Highway 16, near the westbound traffic lanes of Highway 20, on Sunday, June 18, 2018. Sources have identified the deceased as 52-year old Orangevale resident Barbara Newton, […]