Law enforcement, Worsky family react to convicted killer Glenn Barker’s death
When Albemarle County Sheriff Chip Harding learned last week that Glenn Barker has been dead for six months, he said he slept well for the first time in decades. “It’s a relief, because he had threatened me and my family during the course of the investigation, and even in the courtroom,” said Harding of the […]