Covid-19 Resources




Kai DegnerThe Democratic party candidate hoping to unseat Congressman Bob Goodlatte will hold what he calls a “citizen assembly” tomorrow in the Roanoke Valley. The story from WFIR’s Evan Jones.