Diana DeGette had held her Denver House seat since 1997. On Tuesday, a 29-year-old barista and doctoral student who had never run for anything beat her by nearly 10 points. Melat Kiros will almost certainly be in Congress come January, and the Democratic establishment has another loss to explain.
The margin told the story. With most ballots counted, Kiros led roughly 49 percent to 43 percent, ahead by close to 7,000 votes. University of Colorado Regent Wanda James ran a distant third. The district covers deep-blue Denver and hasn't elected a Republican since 1970, so the primary was the whole contest.
The Result
DeGette, 68, had the backing of Colorado's Democratic House delegation and ran on her experience, arguing that seniority mattered most in a fight against President Trump. Kiros called her ineffective. Voters went with the newcomer, and it wasn't particularly close.
"Denver voters of all ages, of all races, of all religions sent a clear message: We will not wait," Kiros told supporters at her watch party, held under a sign reading "Power to the People." She called the campaign a movement that was just getting started.
DeGette said nothing the night the race was called. The next day she posted a concession video, congratulating Kiros and saying the job now was standing up to Trump. She added that she had spent her career trying to work across the aisle, and that there seemed to be little room left for that kind of politician.
From a Law Firm to the Ballot
Kiros didn't come up through politics. Her parents emigrated from Ethiopia through the Diversity Visa Lottery when she was a baby, and she grew up in Aurora. She went to Notre Dame Law School and landed at Sidley Austin, working securities regulation as a junior associate.
That job ended in 2023. After more than two dozen large law firms pressed law school deans to crack down on antisemitism tied to campus protests over Gaza, Kiros wrote an open letter accusing the legal world of treating criticism of Israel as antisemitism. She says the firm asked her to take it down, she refused, and she was fired.
She went home to Colorado, pulled shifts at a Denver coffee shop, volunteered on a nearby congressional campaign, and started a public policy PhD at the University of Colorado Denver. She didn't start out calling herself a democratic socialist. As her campaign caught on with the city's progressive groups, she took on the label.
The break came at the state nominating convention in March, where Kiros pulled two-thirds of the vote, nearly knocking DeGette off the primary ballot outright. The showing convinced donors the incumbent could be beaten. Bernie Sanders endorsed her late, and she says he called to congratulate her after the win.
Israel Split the Race
Nothing separated the two candidates like Gaza. DeGette, a liberal who sponsored Medicare-for-all and served as an impeachment manager against Trump, backed a two-state solution. Kiros went well past that. She called Israel's conduct in Gaza genocide, demanded a full U.S. arms embargo, and said Israel should not exist as a Jewish state.
The money followed. Pro-Israel groups spent more than $1 million on ads against her down the stretch, though AIPAC never endorsed DeGette. In her victory speech, Kiros vowed to fight Trump and the "oligarchy" and to work toward "ending the genocide in Palestine."
Her words also created problems that didn't go away with the win. Jewish leaders in Denver condemned some of her statements, and she drew fire for refusing to call the deadly 2025 firebombing of Jewish activists in Boulder antisemitic, saying she didn't know the attacker's motive. Phil Weiser, the state attorney general who is Jewish and won Tuesday's Democratic primary for governor, said he'd take it up with her. "What happened on June 1 in Boulder was an antisemitic attack," he said. "If someone isn't going to acknowledge that, I am concerned about that." Kiros had earlier described the October 7, 2023, Hamas attack as the "inevitable consequence of apartheid," while saying Israel did not deserve it.
Not a One-Off
Kiros is the third democratic socialist headed almost certainly to Congress this cycle, after June wins by Claire Valdez and Darializa Avila Chevalier in New York City, races boosted by Mayor Zohran Mamdani. Washington, D.C., voters picked a democratic socialist for mayor too, council member Janeese Lewis George. By the DSA's own count, candidates it backs have won more than 30 races this year.
The left didn't run the table in Colorado, though. Senator John Hickenlooper, the more centrist choice, turned back state Senator Julie Gonzales by more than 10 points and will face Republican Mark Baisley in November. In the state's one swing district, the more progressive Democrat, state Representative Manny Rutinel, won and will take on Republican Representative Gabe Evans in a race that could help decide the House.
Kiros has been specific about what she wants. Abolish Immigration and Customs Enforcement. Pass Medicare-for-all. An updated Green New Deal. A nationwide moratorium on data centers. Above all, a rewrite of campaign finance law: she won't take corporate PAC money and says she won't support any House leader who does. "I sincerely believe that getting money out of our politics is going to be the issue that unlocks everything else," she said. For now she's still a barista and a student, the coffee shifts on hold until the job in Washington starts.
Author
We cover the world’s chaos so you don’t have to scroll twelve feeds to understand it.
Sign up for Atlas newsletters.
Stay up to date with curated collection of our top stories.