News

Severe Thunderstorm Watch issued through 10 p.m. for strong storms


Roanoke Police Department identifies officer who died from apparent self-inflicted gunshot wound


Man dies in Botetourt County after falling out of bucket truck


Suspicious item at Roanoke Medical Examiner's Office found on police officer's body


Roanoke County agencies and Freedom First Credit Union give out free ice cream


Weekend Planner for July 29-31


High school students explore engineering at Sweet Briar College


State leaders asking for input on Fairy Stone State Park improvements


WATCH LIVE: Hillary Clinton to speak at DNC


Tractor trailer crash closes all northbound lanes on I-81


Lynchburg man sentenced to more than 22 years in prison for death of 5-month-old


Lynchburg bridge replacement project nears completion


Military: Boko Haram ambushes humanitarian convoy, wounds 5


Roanoke police conducting child abuse investigation after infant found unresponsive


Amherst man arrested for shooting earlier this month


Salem Frame re-opens a day after partial building collapse


NC GOP apologizes to Kaine for tweet about military pin


Roanoke County woman robbed at gunpoint in front of her home


Load More Stories