Griego eyes upset in Tuesday’s 6th District GOP primary

Harry Griego calls himself a "Constitutional Conservative" - and says its time for a change in the 6th Congressional district. WFIR's Gene Marrano has more ...

Seven new assistant principals named in Roanoke County

The Roanoke County School Board has announced several administrative appointments, effective July 1. Matthew Coe has been named an assistant principal at William Byrd Middle.  ...

Substitute teacher dismissed in Roanoke County following assault charges

From Roanoke County Schools: ROANOKE - The Roanoke County Police Department has charged Benjamin Jessee, 32, with one count of assault and battery of a ...

McCracken resigns from Roanoke County School Board

Less than 6 months after taking his place as the Catawba representative on the Roanoke County School Board Thomas McCracken has resigned effective immediately - ...

Arrest made in Bedford County crimes against internet case

A task force investigation in Bedford County focused on internet crimes against children led to the arrest of 26-year-old Angelo Paderes in Georgia on Monday ...

More public art on the way in Roanoke

A mural, a sculpture and six "Little Free Libraries" are the latest example of public art in Roanoke this summer. WFIR's Gene Marrano reports: 6-9 ...

Citizens reminded to register for “Envision Roanoke”

The City of Roanoke, Virginia Western Community College and Carilion Clinic are teaming up for a new community gathering event. WFIR's Starr Anderson has the ...

Apco: nighttime downtown noise the least disruptive way to reach, assess un...

Appalachian Power officials say last night's noisy downtown Roanoke disruptions should help them determine how to next proceed in repairing some damaged underground equipment. WFIR's ...

Classic “Streetcar” addresses serious issues at Showtimers

Its a classic American drama - perhaps the type of work not normally associated with community theater - but "A Streetcar Named Desire" is coming ...

Raccoon is Confirmed Rabid in Montgomery County

From Virginia Department of Health: (Montgomery Co., Va.) — A raccoon collected Friday, June 3, 2016 from Fire Tower Road west of Christiansburg has tested ...

Governor announces new grants for apprenticeships

RICHMOND, Va. (AP) - Virginia Gov. Terry McAuliffe says the U.S. Department of Labor has given $200,000 to the state to expand apprenticeships. McAuliffe's office announced the ...

Photos: deputies seek man who broke into vehicle in used car lot

From the Bedford County Sheriff's Office: On 5-17-2016 around 0100hrs an unknown subject operating an extended cab light colored GM pick-up (older model) and pulling ...

Denton: even with presumptive nominations, Trump and Clinton both face big ...

Primary season is essentially over, and both political parties have established their presumptive presidential candidates -- but the question remains whether or not either party ...

New 8K race raises money for Choices Recovery Center

Since opening several months ago the Choices Recovery Center on Church Avenue has provided support for those dealing with substance abuse. Now the center wants ...

Take Pride in Smith Mountain Lake kicks off

Take Pride in Smith Mountain Lake is underway, and there's still time to sign up for the community-wide cleanup effort. More details from WFIR's Starr ...

UPDATE: Missing Franklin County man found alive

UPDATE: Officials say Calvin Willard was found alive this morning. EARLIER: Here's the press release from the Bedford County Sheriff's Office: Bedford County 911 dispatchers ...

Retiring Byrd principal has new challenges ahead

Retirement for William Byrd High School principal Richard Turner just means a new set of opportunities on the horizon as WFIR's Gene Marrano reports: 6-8 ...

Virtual commencement: Roanoke Co. live streams today’s graduations

Close to one thousand students in five Roanoke County high schools will receive their diplomas today, and any friends or family members unable to be ...

Vinton appoints new town manager

Vinton Town Council appointed Barry Thompson as the new Town Manager last night. Thompson has been serving as Interim Town Manager since January. Prior to that ...

Police are asking for help identifying scam suspect

From The Bedford County Sheriff's Office: The Bedford County Sheriff’s Office is investigating a scam in which the suspect offered to purchase the victim’s advertised ...