Two city council candidates have records of far-right bigotry

Developers David Moritz and Jared Wheatley are running for Asheville city council seats. But behind their attempts to rebrand as…

Analyzing the 2026 city elections

In a wide-ranging segment with Asheville FM’s Community News, we analyze a mayoral rematch, a crowded city council primary and…

Help the Blade survive in 2026

Like so many in our city the journalists in the Asheville Blade co-op have faced serious struggles in the aftermath…

COVID WAVE ALERT LIFTED — May 7

Reduced tourism and more vaccinations help lead to the mildest winter wave in years. Here’s more about what’s happening, and…

Behind the buzz

Council candidate Sage Turner bills herself as a progressive reformer, but her real record is mired in terrible worker treatment, shady hotel deals and pushing relentlessly for more cops and gentrification Above: Turner tending her hives, photo from the French Broad Co-op’s public relations material.…

Let’s question the candidates

The Blade asks about cutting the police department, funding transit, reining in hotels and more as we take aim at the candidates running in the Asheville City Council primary Above: City Hall under renovation. Photo by Bill Rhodes Yes, Asheville, we are once again asked…

Council candidate questionnaire: Nicole Townsend

Name: Nicole Townsend Profession: Organizer In up to three words, describe your political affiliation: People-Centered Movement In one brief sentence, describe yourself and why you’re running: I am running for Asheville City Council because I believe that we need officials who stop silencing people who…

Council candidate questionnaire: Rich Lee

Name: Rich Lee Profession: Financial Advisor In up to three words, describe your political affiliation: Democrat In one brief sentence, describe yourself and why you’re running:  I believe Asheville ought to be doing better, and I believe we can improve the everyday ways we experience life in our city, now.…

Council candidate questionnaire: Keith Young

Name: Keith Young Profession: Deputy Clerk of Superior Court In up to three words, describe your political affiliation: Progressive, Democrat, Pragmatic In one brief sentence, describe yourself and why you’re running: I’m a black man in America that knows what it is like to face…

Council candidate questionnaire: Kim Roney

Name: Kim Roney Profession: Piano Teacher, Service Industry Worker, Community Radio Producer, Community Advocate In up to three words, describe your political affiliation: Affiliated with People In one brief sentence, describe yourself and why you’re running: After 5 years of attending and reporting back to…

Council candidate questionnaire: Shane McCarthy

Name: Shane McCarthy Profession: Construction Manager In up to three words, describe your political affiliation: Progressive Democrat In one brief sentence, describe yourself and why you’re running: I’m an Asheville native who has lived through our city’s problems first hand, I have an education and…

Council candidate questionnaire: Sage Turner

Name: Sage Turner Profession: Finance & Project Manager, French Broad Food Co+op In up to three words, describe your political affiliation: Liberal, registered Democratic In one brief sentence, describe yourself and why you’re running: As a longtime community volunteer, I am alarmed by our community…

Council candidate questionnaire: Kristen Goldsmith

Name: Kristen Goldsmith Profession: Retail manager In up to three words, describe your political affiliation: Progressive Democrat In one brief sentence, describe yourself and why you’re running: As a former architect, and current shift worker, I’m focused on sustainable development for Asheville, including affordable housing and fare-free…

‘Concerned citizens’

Using sham community meetings and fake neighborhood groups, the far-right pushes for more cops and crackdowns. Asheville’s city government is supporting them. Above: pictures of homeless people sleeping in downtown. The images were produced for an August meeting of local gentry calling for more police…

Older Entries Newer Entries