A North Carolina Democratic legislative candidate who posted that she wanted "an attack on US Soil" targeting conservative states and suggested Trump supporters belong in a Nazi concentration camp remains on the general election ballot, after her own party cut all ties with her too late to remove her name.
Shelly Headen, a certified public accountant and small business owner running for North Carolina House District 62 in the Greensboro area, lost the backing of both the North Carolina House Democratic Caucus and the Guilford County Democratic Party after a string of old social media posts grabbed national attention. The caucus said it "condemns these comments without qualification and will not support Shelly Headen's candidacy." The county party went further, formally stripping all financial, operational, and organizational support from her campaign.
But the condemnation came after the Aug. 20 filing deadline to withdraw had already passed. General election ballots were finalized and sent to voters starting Sept. 4, Fox News reported. Headen's name will appear opposite Republican incumbent state Rep. John Blust whether Democrats like it or not.
The posts that triggered the fallout are not borderline. In one Facebook post made roughly a year ago, Headen wrote: "I think our only hope is an attack on US Soil... preferably Alabama, Louisiana... where the stupid people live." In separate posts, she argued that the damage done by Trump was "getting close to surpassing Hitler" and claimed the "MAGA cult may be more destructive and evil than the Nazis."
A Facebook story first reported by Breitbart showed Headen at the Dachau concentration camp memorial in Germany, a site where more than 32,000 documented deaths occurred, with thousands more unrecorded, with text reading "This is where Trump supporters belong." Headen denied posting that image and claimed it had been edited, though she has not publicly produced evidence supporting that claim.
The candidate's own campaign slogan, "Running to Restore Human Decency", made the juxtaposition unavoidable. A candidate who branded herself as a voice for decency had posted language wishing harm on American citizens and invoking a Nazi death camp against political opponents.
The Washington Examiner reported that Headen's posts also included wishing for MAGA supporters to "die off," referencing Luigi Mangione's murder of a CEO, and suggesting conservatives "need to experience sexual assault." The Examiner further reported that Headen had paid $30,000 to a consulting firm to flag her social media posts for potential concerns, yet still could not account for the problematic content when confronted.
Rather than offer a clean apology, Headen cycled through contradictory responses. She told WFDD, a North Carolina public radio station, that she did not remember making the posts but apologized to those hurt by them. She told the Greensboro News and Record that she did not post the concentration camp image at all.
Then she sat for an interview with The Assembly, a North Carolina digital news outlet, and struck a different tone entirely. She defended the posts as "a few angry moments on social media" and compared her situation to the suffering of historical figures:
"I've sacrificed myself just like Jesus sacrificed Himself on the cross, and Martin Luther King and Abraham Lincoln and all the people that put themselves out there to sacrifice for our country."
That interview, published before the Democratic Party formally dropped support, appeared to accelerate the party's decision. The Assembly's reporting preceded the caucus and county party statements withdrawing backing.
By the time the Rhino Times, a Greensboro-area outlet, published its own piece on the matter, Headen had shifted again. She told the paper she had received death threats and described her life in stark terms:
"I've been getting death threats, and now all I want to do is protect myself and my family. My whole world has been collapsing."
She added: "I don't have access to any of my accounts anymore." She told Fox News Digital she had received death threats but declined to respond further. She also said she had taken down her social media pages.
Patterns of Democratic candidates facing scrutiny over the gap between their public messaging and their actual records have become a recurring theme this cycle. Headen's case is among the most extreme.
The social media posts were not the only problem. North Carolina House Republicans released two 2024 Guilford County Sheriff's Office incident reports involving Headen and her husband, Gregory Thomas Headen. Both reports identified the alleged domestic offense as physical assault, listed Shelly Headen as the suspect, and listed her husband as the potential victim.
Headen offered a different account. In a statement released earlier this month, she said she and her husband had "a couple of arguments that escalated" and described herself as having experienced abuse, a characterization that directly conflicts with the sheriff's office reports naming her as the suspect. Whether charges were filed or an investigation remains open is not clear from available records.
North Carolina House Speaker Destin Hall called Headen's comments "Absolutely disgusting." The New York Post reported that the controversy had become a broader flashpoint in North Carolina politics, with Republicans seizing on the episode to tie Democrats to extremist rhetoric.
North Carolina Republican U.S. Senate nominee Michael Whatley posted a photo of Headen alongside Democratic Senate nominee and former Gov. Roy Cooper, writing: "Roy Cooper still stands with NC Dem who called for the genocide of Republicans. This is against everything America stands for." Whatley's characterization of Headen's posts as a call for "genocide" is his own framing, not a direct quote from Headen's posts.
Cooper's campaign did issue a statement condemning Headen's remarks: "These remarks are reprehensible, Roy strongly condemns them and all forms of political violence and he believes it's up to all of us to speak responsibly." But the condemnation came only after the posts had already circulated nationally.
North Carolina House Republicans posted on X that Headen, who is "Running to Restore Human Decency," had "posted that she wants an attack on US soil. It is unclear whether Shelly would prefer ISIS or China to attack the United States, but it's clear she wants an attack." The White House Rapid Response account shared Headen's old comments and charged that Democrats "ARE SICK PEOPLE!"
Internal tensions within the Democratic Party over rhetoric and ideological direction have surfaced repeatedly in recent months. Headen's case stands out because the party moved to cut ties, but moved too slowly to remove her from the ballot.
The North Carolina political landscape now includes a general election race in which one candidate has been formally abandoned by her own party's infrastructure while still carrying its label on every ballot mailed to voters in the district.
Headen has not confirmed whether she intends to continue actively campaigning without party support. The Guilford County Democratic Party's statement was unambiguous, "These statements violate everything our party represents", but the mechanical reality of ballot deadlines means the party's rejection carries no legal force. Headen's name stays.
For voters in House District 62, the situation is straightforward: the Democratic Party nominated a candidate, failed to vet her social media history before the filing deadline, and now asks voters to ignore the name on the ballot. The candidate, meanwhile, has compared herself to Jesus Christ while the sheriff's office lists her as a domestic assault suspect.
Democrats condemned Headen's posts as inconsistent with party values. Fair enough. But the posts were public for a year before anyone in the party noticed, or cared enough to act. That is not a vetting failure. That is a culture that only enforces its own standards when the cameras turn on.