NEWS


New mayor and city council members take oath of office in Roanoke

Roanoke's newest mayor and city council mayors were sworn in this afternoon!