WSET27-year-old facing 25 child porn, 2 bestiality indictments in Franklin County: Officials11 hours agoRobert LocklearBy Robert Locklearmore_vert
WSETDeputies looking for new information related to breaking and entering at Rocky Mount store17 hours agoKaylee ShipleyBy Kaylee Shipleymore_vert
Martinsville BulletinPHOTOS: Bassett holds graduation for Class of 202412 hours agoCara CooperBy Cara Coopermore_vert
BTW21Charity League of Martinsville and Henry County Awards Scholarships To Area Students2 days agomore_vert
WFXRtv.comAll lanes reopened after tractor-trailer crash on US-220S in Franklin County15 hours agoThaddeus RandazzoBy Thaddeus Randazzomore_vert
WSETMartinsville breaks ground on new affordable apartment complex for seniors5 hours agoCherisse HoffmanBy Cherisse Hoffmanmore_vert
Martinsville BulletinMartinsville chosen as one of the best places to retire16 hours agoBill WyattBy Bill Wyattmore_vert
WSLS 10Floyd artisans open their studios this weekend for Floyd Artisan Trail2 days agoRachel LucasBy Rachel Lucasmore_vert
WSETMan arrested in Virginia following armed bank robbery in North Carolina: Deputies2 days agoKaylee ShipleyBy Kaylee Shipleymore_vert
Smith Mountain EagleConcert Review: Trampled by Turtles and Lost Dog Street Band come to The Coves2 days agomore_vert
WSLS 10Area expansion brings excitement to Tanglewood Mall businesses2 days agoAbbie ColemanBy Abbie Colemanmore_vert
WDBJ12-year-old dies from injuries sustained in Henry County crash12 hours agoKaitlyn DillonBy Kaitlyn Dillonmore_vert
WFIR News Talk RadioRBT's Alice in Wonderland...Cabaret...and "Place" art show14 hours agoGene MarranoBy Gene Marranomore_vert
WSLS 10Old Lick Cemetery in Roanoke cleaned, repaired with help of national expert2 days agoSydney JaxtheimerBy Sydney Jaxtheimermore_vert
WDBJFieldale Recreation Center limits pool to season pass holders due to safety concerns3 days agoMakaila SheltonBy Makaila Sheltonmore_vert
WFXRtv.comComedian Brad Williams to bring ‘High Energy’ with Berglund Center performance10 hours agoThom BrewerBy Thom Brewermore_vert
WSET2 men arrested for narcotics crimes in Henry County were already on probation: Sheriff8 hours agoRobert LocklearBy Robert Locklearmore_vert
Martinsville BulletinSpruce Street tennis and pickleball courts reopened4 days agoMonique HollandBy Monique Hollandmore_vert
WSLS 10Roanoke City and Alleghany Health Districts caution against tick bites2 days agoAbbie ColemanBy Abbie Colemanmore_vert
WDBJWorld War II soldier from Roanoke identified after nearly 80 years2 days agoKaitlyn DillonBy Kaitlyn Dillonmore_vert
Rockingham UpdateHigh-Speed Pursuit Leads Law Enforcement Through Pittsylvania, Caswell, Rockingham and Henry Counties2 days agomore_vert
WSLS 10NRV community comes together to remember and celebrate the life of Jeremy Compton5 hours agomore_vert
WDBJ“We are very close.” Search for interim Roanoke City manager ramps up8 hours agoPatsy MontesinosBy Patsy Montesinosmore_vert
The Roanoke StarLocal DAR Chapter Presents National, District and State Awards to Roanoke Catholic Students2 days agomore_vert
WAKGMan Wanted by Danville Police Arrested Following Vehicle Chase in Henry County3 days agomore_vert
WSLS 10Roanoke City Sheriff's Office hosts Torch Run for Special Olympics Virginia2 days agoLauren HelkowskiBy Lauren Helkowskimore_vert
WDBJSheriff's Office looking for missing Franklin County woman3 days agoPat ThomasBy Pat Thomasmore_vert
WFXRtv.comChristiansburg Middle School’s “Off and Away” rule could be a good sign for new MCPS phone policy6 hours agoRhian LowndesBy Rhian Lowndesmore_vert
WSLS 10Teen charged with second-degree murder in deadly Northwest Roanoke shooting, police say8 hours agoLauren HelkowskiBy Lauren Helkowskimore_vert
WDBJRoanoke registrar addresses candidate’s withdrawal from city council race12 hours agoKaitlyn DillonBy Kaitlyn Dillonmore_vert
RoanokerBridging Cultures with Sister Cities and Sipping Local Flavors at Stave & Cork3 days agomore_vert
http://www.rrspin.com/Roanoke Valley crime roundup: Checking station; weapon tossed9 hours agoLance MartinBy Lance Martinmore_vert
WFIR News Talk RadioRAM House moving towards goal of new, larger home3 days agoGene MarranoBy Gene Marranomore_vert
WDBJHometown Jobs: Human Services Program at Virginia Western Community College12 hours agoSophia BorrelliBy Sophia Borrellimore_vert
WSLS 10Vehicle crash on I-81S in Roanoke County cleared9 hours agoLauren HelkowskiBy Lauren Helkowskimore_vert
WSET'They were loved:' Hundreds gather to remember two Martinsville teens killed in car crash6 days agoHayden RobertsonBy Hayden Robertsonmore_vert
WFXRtv.comSouth lane cleared after 2-mile backup on I-81S in Roanoke County9 hours agoThaddeus RandazzoBy Thaddeus Randazzomore_vert
WSLS 10Community input sought for project looking to improve traffic flow on Route 419 in Roanoke County2 days agoJazmine OteyBy Jazmine Oteymore_vert
WFXRtv.comNorth entrance ramp clear after crash on I-581 in Roanoke County3 days agoThaddeus RandazzoBy Thaddeus Randazzomore_vert
WSETShots fired during police pursuit in Christiansburg, officials say2 days agoRobert LocklearBy Robert Locklearmore_vert
WSLS 10Man being hailed a hero after rescuing driver trapped in high water - The Sprint13 hours agoJazmine OteyBy Jazmine Oteymore_vert
WSLS 10Appalachian Power wants to reduce outages in south Christiansburg with a new project3 days agoKeshia LynnBy Keshia Lynnmore_vert
WDBJRoanoke County Technical Rescue Team saves horse in Pulaski County16 hours agoKaitlyn DillonBy Kaitlyn Dillonmore_vert