
The COVID pandemic prompted city governments to get creative by live-streaming council meetings online. Cities and towns used Facebook, YouTube or their municipal websites to share live viewings for citizens who were unable to attend in person.

A Roanoke man is facing multiple charges following an investigation into child pornography.

A Roanoke city council district 5 candidate does not live in district 5, according to the Randolph County Probate Office.