Scandals swirling around current, former Democratic candidates shake reliable Roanoke voters

“I almost voted for him, but I didn’t,” a voter said about Melvin Hill, the Democratic nominee for Commonwealth's Attorney, who owes federal tax debts.