{"id":491501,"date":"2026-06-19T04:29:00","date_gmt":"2026-06-19T10:29:00","guid":{"rendered":"https:\/\/coloradosun.com\/?p=491501"},"modified":"2026-06-19T08:55:58","modified_gmt":"2026-06-19T14:55:58","slug":"diana-degette-melat-kiros-pac-spending","status":"publish","type":"post","link":"https:\/\/coloradosun.com\/2026\/06\/19\/diana-degette-melat-kiros-pac-spending\/","title":{"rendered":"Super PACs drop $1.3M in last-minute spree to protect Diana DeGette in Denver\u2019s congressional district"},"content":{"rendered":"\n<p class=\"has-drop-cap wp-block-paragraph\">A trio of super PACs is dumping $1.3 million, most of it from unknown sources, into the Democratic primary in Colorado\u2019s 1st Congressional District in a last-minute effort to prevent longtime U.S. Rep. Diana DeGette from being unseated by political newcomer and Democratic socialist Melat Kiros.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The spending, most of it going toward ads attacking Kiros, is the clearest sign yet that DeGette <a href=\"https:\/\/coloradosun.com\/2026\/03\/27\/diana-degette-melat-kiros-ballot-access\/\">may be at serious risk<\/a> of being dislodged from Washington after nearly three decades.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kiros, 29, is running as a liberal insurgent and is pitching voters on new federal representation for Denver. DeGette, who is 68 and was first elected to Congress in 1996, argues that her long tenure means she is primed for a leadership position in the U.S. House should Democrats retake Congress in November.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"800\" data-attachment-id=\"491457\" data-permalink=\"https:\/\/coloradosun.com\/assets_cc0dc7f878294229b6e5d2dece1e16de_f436a2b2200641e8a759523783512f1f\/\" data-orig-file=\"https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/06\/assets_cc0dc7f878294229b6e5d2dece1e16de_f436a2b2200641e8a759523783512f1f.jpeg?fit=2249%2C1500&amp;ssl=1\" data-orig-size=\"2249,1500\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;,&quot;alt&quot;:&quot;&quot;}\" data-image-title=\"assets_cc0dc7f878294229b6e5d2dece1e16de_f436a2b2200641e8a759523783512f1f\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;Melat Kiros, a democratic socialist running to unseat Rep. Diana DeGette, speaks from the steps of the Colorado State Capitol Sunday, June 14. (Adrian O&amp;#8217;Farrill, Rocky Mountain PBS via the Colorado Capitol News Alliance)&lt;\/p&gt;\n\" data-large-file=\"https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/06\/assets_cc0dc7f878294229b6e5d2dece1e16de_f436a2b2200641e8a759523783512f1f.jpeg?fit=1200%2C800&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/06\/assets_cc0dc7f878294229b6e5d2dece1e16de_f436a2b2200641e8a759523783512f1f.jpeg?resize=1200%2C800&#038;ssl=1\" alt=\"\" class=\"wp-image-491457\" srcset=\"https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/06\/assets_cc0dc7f878294229b6e5d2dece1e16de_f436a2b2200641e8a759523783512f1f.jpeg?resize=1200%2C800&amp;ssl=1 1200w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/06\/assets_cc0dc7f878294229b6e5d2dece1e16de_f436a2b2200641e8a759523783512f1f.jpeg?resize=300%2C200&amp;ssl=1 300w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/06\/assets_cc0dc7f878294229b6e5d2dece1e16de_f436a2b2200641e8a759523783512f1f.jpeg?resize=768%2C512&amp;ssl=1 768w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/06\/assets_cc0dc7f878294229b6e5d2dece1e16de_f436a2b2200641e8a759523783512f1f.jpeg?resize=1536%2C1024&amp;ssl=1 1536w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/06\/assets_cc0dc7f878294229b6e5d2dece1e16de_f436a2b2200641e8a759523783512f1f.jpeg?resize=2048%2C1366&amp;ssl=1 2048w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/06\/assets_cc0dc7f878294229b6e5d2dece1e16de_f436a2b2200641e8a759523783512f1f.jpeg?resize=1024%2C683&amp;ssl=1 1024w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/06\/assets_cc0dc7f878294229b6e5d2dece1e16de_f436a2b2200641e8a759523783512f1f.jpeg?resize=2000%2C1334&amp;ssl=1 2000w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/06\/assets_cc0dc7f878294229b6e5d2dece1e16de_f436a2b2200641e8a759523783512f1f.jpeg?resize=780%2C520&amp;ssl=1 780w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/06\/assets_cc0dc7f878294229b6e5d2dece1e16de_f436a2b2200641e8a759523783512f1f.jpeg?resize=400%2C267&amp;ssl=1 400w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/06\/assets_cc0dc7f878294229b6e5d2dece1e16de_f436a2b2200641e8a759523783512f1f-1200x800.jpeg?w=370&amp;ssl=1 370w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><figcaption class=\"wp-element-caption\">Melat Kiros, a Democratic socialist running to unseat U.S. Rep. Diana DeGette, speaks from the steps of the Colorado State Capitol Sunday, June 14. (Adrian O&#8217;Farrill, Rocky Mountain PBS via the Colorado Capitol News Alliance)<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u201cI don&#8217;t think she&#8217;s in trouble so much as that it\u2019s insurance money to make sure she doesn&#8217;t get in trouble,\u201d said Mike Dino, a Democratic strategist in Denver. \u201cI think this has been the pattern across the country where incumbents have been taken on by insurgents. There&#8217;s a lot of handwringing that there&#8217;s momentum for the insurgents.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That being said, while DeGette has faced \u2014 and fended off \u2014 primary challengers before, there has never been such a concerted and monied effort to protect her.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A super PAC called Mile High Accountability Project kicked off the pro-DeGette spending spree June 6, when it dropped $350,000 on digital ads accusing Kiros of trying to divide Denver Democrats.&nbsp;<\/p>\n\n\n\n<div class=\"wp-block-group alignright is-style-border\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\t<div\n\t\tclass=\"wp-block-newspack-blocks-homepage-articles is-style-default wpnbha show-image image-aligntop ts-2 is-3 is-landscape is-style-default\"\n\t\tstyle=\"\"\n\t\t>\n\t\t<div data-posts data-current-post-id=\"491501\">\n\t\t\t\t\t\t\t<h2 class=\"article-section-title\">\n\t\t\t\t\t<span> \u2600\ufe0f READ MORE<\/span>\n\t\t\t\t<\/h2>\n\t\t\t\t\t\t\n\t<article data-post-id=\"488346\"\n\t\tclass=\"tag-1st-congressional-district tag-colorado tag-colorado-politics tag-diana-degette tag-donald-trump tag-election-2026-cd1 tag-election-2026-issue-guide tag-melat-kiros tag-politics tag-wanda-james category-election-2026 category-news category-politics type-of-work-news type-post post-has-image\"\n\t\t\t\t>\n\t\t\t\t\t\t\t<figure class=\"post-thumbnail\">\n\t\t\t\t\t\t\t\t<a href=\"https:\/\/coloradosun.com\/2026\/05\/29\/diana-degette-melat-kiros-wanda-james-colorado-primary-election-issue-guide\/\" rel=\"bookmark\" tabindex=\"-1\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"900\" src=\"https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/elex-2026-cd1.png?resize=1200%2C900&amp;ssl=1\" class=\"attachment-newspack-article-block-landscape-large size-newspack-article-block-landscape-large wp-post-image\" alt=\"Where Diana DeGette, Melat Kiros and Wanda James stand on the issues in Colorado\u2019s 1st Congressional District primary\" data-hero-candidate=\"1\" srcset=\"https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/elex-2026-cd1.png?w=1200&amp;ssl=1 1200w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/elex-2026-cd1.png?resize=300%2C225&amp;ssl=1 300w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/elex-2026-cd1.png?resize=768%2C576&amp;ssl=1 768w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/elex-2026-cd1.png?resize=800%2C600&amp;ssl=1 800w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/elex-2026-cd1.png?resize=600%2C450&amp;ssl=1 600w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/elex-2026-cd1.png?resize=400%2C300&amp;ssl=1 400w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/elex-2026-cd1.png?resize=200%2C150&amp;ssl=1 200w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/elex-2026-cd1.png?resize=1024%2C768&amp;ssl=1 1024w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/elex-2026-cd1.png?resize=780%2C585&amp;ssl=1 780w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/elex-2026-cd1.png?resize=1200%2C900&amp;ssl=1&amp;w=370 370w\" sizes=\"auto, (max-width: 34.9rem) calc(100vw - 2rem), (max-width: 53rem) calc(8 * (100vw \/ 12)), (min-width: 53rem) calc(6 * (100vw \/ 12)), 100vw\" data-attachment-id=\"488646\" data-permalink=\"https:\/\/coloradosun.com\/2026\/05\/29\/diana-degette-melat-kiros-wanda-james-colorado-primary-election-issue-guide\/elex-2026-cd1\/\" data-orig-file=\"https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/elex-2026-cd1.png?fit=1200%2C900&amp;ssl=1\" data-orig-size=\"1200,900\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;,&quot;alt&quot;:&quot;&quot;}\" data-image-title=\"elex 2026 cd1\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;From left: U.S. Rep. Diana DeGette, attorney Melat Kiros and University of Colorado Regent Wanda James. &lt;\/p&gt;\n\" data-large-file=\"https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/elex-2026-cd1.png?fit=1200%2C900&amp;ssl=1\" \/>\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\n\t\t\t\t\t\t\t<\/figure><!-- .featured-image -->\n\t\t\n\t\t<div class=\"entry-wrapper\">\n\t\t\t\t\t\t<h3 class=\"entry-title\"><a href=\"https:\/\/coloradosun.com\/2026\/05\/29\/diana-degette-melat-kiros-wanda-james-colorado-primary-election-issue-guide\/\" rel=\"bookmark\">Where Diana DeGette, Melat Kiros and Wanda James stand on the issues in Colorado\u2019s 1st Congressional District primary<\/a><\/h3>\t\t\t\t\t\t\t\t\t\t<a class=\"more-link\" href=\"https:\/\/coloradosun.com\/2026\/05\/29\/diana-degette-melat-kiros-wanda-james-colorado-primary-election-issue-guide\/\" rel=\"bookmark\">\n\t\t\t\t\t\u25b6 FULL STORY\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/div><!-- .entry-wrapper -->\n\t<\/article>\n\n\t\t\t\t<\/div>\n\t\t\n\t<\/div>\n\t<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">&#8220;Donald Trump loves Democrats like Kiros,\u201d the ad says.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The ad also <a href=\"https:\/\/degette.com\/media\/voters-need-to-know\/\">parrots a misleading attack<\/a> leveled by DeGette\u2019s campaign that Kiros \u201crecently moved to Denver.\u201d <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kiros&#8217; family moved to Denver when she was 11 months old and she grew up in the area before leaving to attend college. She returned to Colorado <a href=\"https:\/\/reason.com\/volokh\/2023\/11\/19\/firing-of-law-firm-associate-for-anti-israel-letter\/\">after being fired from a law firm<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Finally, the spot accuses Kiros \u2014 <a href=\"https:\/\/theintercept.com\/2025\/12\/04\/denver-primary-melat-kiros-diana-degette-justice-democrats\/\">an outspoken opponent of Israel<\/a> \u2014 of making statements \u201c<a href=\"https:\/\/www.denverpost.com\/2026\/03\/30\/colorado-caucuses-radical-candidates-win-reform\/\">laced with antisemitism<\/a>\u201d and argues, as DeGette\u2019s campaign claims, she is tied to efforts to defund the police and abolish the U.S. Senate.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It\u2019s unclear who is funding the Mile High Accountability Project, which formed April 29 and is registered to a Democratic campaign finance attorney in Denver. The PAC won\u2019t have to report its donors until July 15, the next Federal Election Commission disclosure deadline.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Another PAC, Project 218, spent $400,000 Wednesday on TV and digital ads attacking Kiros. Its <a href=\"https:\/\/adstransparency.google.com\/advertiser\/AR02851628563923206145\/creative\/CR04431552281124536321?topic=political&amp;region=US\">ads also accuse<\/a> Kiros of recently moving to Denver and claim \u201cshe brought an extreme agenda.\u201d It repeats the statement that she wants to defund the police and repeats another DeGette claim that Kiros wants the U.S. to withdraw from the North Atlantic Treaty Organization, or NATO.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u201cMelat does not believe, nor has she ever stated, that she would defund the police, abolish NATO or abolish the U.S. Senate if elected to office,\u201d Kiros\u2019 campaign said in a written statement.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The claims made by DeGette\u2019s campaign, according to a spokesman for the congresswoman, are based on the Democratic Socialists of America platform nationally and in Denver, but not anything that Kiros has ever said.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the past, Project 218 has received donations from <a href=\"https:\/\/www.opensecrets.org\/political-action-committees-pacs\/project-218-pac\/C00871368\/donors\/2024\">wealthy individuals<\/a>, many of them who work in the technology industry. It\u2019s linked to American Bridge 21st Century, another liberal PAC and a prolific spender on Democratic campaigns and causes.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Finally, the super PAC Pro-Choice Majority Action spent about $460,000 this week on ads supporting DeGette. One of its <a href=\"https:\/\/x.com\/EmmaRJanssen\/status\/2067327575886647804\">spots<\/a> makes the claim that DeGette is \u201cthe loudest, strongest voice fighting Donald Trump\u201d and touts her work as a 2020 impeachment manager against the president.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"800\" data-attachment-id=\"487142\" data-permalink=\"https:\/\/coloradosun.com\/u-s-rep-diana-degette-may-5-2026-3\/\" data-orig-file=\"https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/260505-REPRESENTATIVE-DIANA-DEGETTE-CD1-ELECTION-CAMPAIGN-CANDIDATES-COPOLITICS-DENVER-KEVINJBEATY-01.jpg?fit=2048%2C1365&amp;ssl=1\" data-orig-size=\"2048,1365\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;2.8&quot;,&quot;credit&quot;:&quot;Kevin J. Beaty\/Denverite&quot;,&quot;camera&quot;:&quot;Canon EOS 5D Mark IV&quot;,&quot;caption&quot;:&quot;U.S. Rep. Diana Degette. May 5, 2026.&quot;,&quot;created_timestamp&quot;:&quot;1778003473&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;16&quot;,&quot;iso&quot;:&quot;320&quot;,&quot;shutter_speed&quot;:&quot;0.003125&quot;,&quot;title&quot;:&quot;U.S. Rep. Diana Degette. May 5, 2026.&quot;,&quot;orientation&quot;:&quot;1&quot;}\" data-image-title=\"U.S. Rep. Diana Degette. May 5, 2026.\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;U.S. Rep. Diana Degette. May 5, 2026. (Kevin J. Beaty, Denverite via the Colorado Capitol News Alliance)&lt;\/p&gt;\n\" data-large-file=\"https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/260505-REPRESENTATIVE-DIANA-DEGETTE-CD1-ELECTION-CAMPAIGN-CANDIDATES-COPOLITICS-DENVER-KEVINJBEATY-01.jpg?fit=1200%2C800&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/260505-REPRESENTATIVE-DIANA-DEGETTE-CD1-ELECTION-CAMPAIGN-CANDIDATES-COPOLITICS-DENVER-KEVINJBEATY-01.jpg?resize=1200%2C800&#038;ssl=1\" alt=\"\" class=\"wp-image-487142\" srcset=\"https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/260505-REPRESENTATIVE-DIANA-DEGETTE-CD1-ELECTION-CAMPAIGN-CANDIDATES-COPOLITICS-DENVER-KEVINJBEATY-01.jpg?resize=1200%2C800&amp;ssl=1 1200w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/260505-REPRESENTATIVE-DIANA-DEGETTE-CD1-ELECTION-CAMPAIGN-CANDIDATES-COPOLITICS-DENVER-KEVINJBEATY-01.jpg?resize=300%2C200&amp;ssl=1 300w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/260505-REPRESENTATIVE-DIANA-DEGETTE-CD1-ELECTION-CAMPAIGN-CANDIDATES-COPOLITICS-DENVER-KEVINJBEATY-01.jpg?resize=768%2C512&amp;ssl=1 768w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/260505-REPRESENTATIVE-DIANA-DEGETTE-CD1-ELECTION-CAMPAIGN-CANDIDATES-COPOLITICS-DENVER-KEVINJBEATY-01.jpg?resize=1536%2C1024&amp;ssl=1 1536w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/260505-REPRESENTATIVE-DIANA-DEGETTE-CD1-ELECTION-CAMPAIGN-CANDIDATES-COPOLITICS-DENVER-KEVINJBEATY-01.jpg?resize=1024%2C683&amp;ssl=1 1024w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/260505-REPRESENTATIVE-DIANA-DEGETTE-CD1-ELECTION-CAMPAIGN-CANDIDATES-COPOLITICS-DENVER-KEVINJBEATY-01.jpg?resize=2000%2C1333&amp;ssl=1 2000w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/260505-REPRESENTATIVE-DIANA-DEGETTE-CD1-ELECTION-CAMPAIGN-CANDIDATES-COPOLITICS-DENVER-KEVINJBEATY-01.jpg?resize=780%2C520&amp;ssl=1 780w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/260505-REPRESENTATIVE-DIANA-DEGETTE-CD1-ELECTION-CAMPAIGN-CANDIDATES-COPOLITICS-DENVER-KEVINJBEATY-01.jpg?resize=400%2C267&amp;ssl=1 400w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/260505-REPRESENTATIVE-DIANA-DEGETTE-CD1-ELECTION-CAMPAIGN-CANDIDATES-COPOLITICS-DENVER-KEVINJBEATY-01.jpg?w=2048&amp;ssl=1 2048w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/260505-REPRESENTATIVE-DIANA-DEGETTE-CD1-ELECTION-CAMPAIGN-CANDIDATES-COPOLITICS-DENVER-KEVINJBEATY-01-1200x800.jpg?w=370&amp;ssl=1 370w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><figcaption class=\"wp-element-caption\">U.S. Rep. Diana Degette poses for a portrait on May 5, 2026. (Kevin J. Beaty, Denverite via the Colorado Capitol News Alliance)<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The ad also highlights DeGette\u2019s support of defunding and dismantling U.S. Immigration and Customs Enforcement and for passing Medicare for All. (Kiros supports those things, too.)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pro-Choice Majority Action was formed May 1 and, like the Mile High Accountability Project, won\u2019t have to disclose its donors until July 15.&nbsp;<\/p>\n\n\n\n<div class=\"wp-block-group alignright is-style-border\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\t<div\n\t\tclass=\"wp-block-newspack-blocks-homepage-articles is-style-default wpnbha show-image image-aligntop ts-2 is-3 is-landscape is-style-default\"\n\t\tstyle=\"\"\n\t\t>\n\t\t<div data-posts data-current-post-id=\"491501\">\n\t\t\t\t\t\t\t<h2 class=\"article-section-title\">\n\t\t\t\t\t<span> \u2600\ufe0f READ MORE<\/span>\n\t\t\t\t<\/h2>\n\t\t\t\t\t\t\n\t<article data-post-id=\"488152\"\n\t\tclass=\"tag-2026-election tag-colorado tag-colorado-legislature tag-colorado-politics tag-editors-picks tag-election-2026 tag-elections tag-jared-polis tag-politics category-election-2026 category-news category-politics type-of-work-explainer type-post post-has-image\"\n\t\t\t\t>\n\t\t\t\t\t\t\t<figure class=\"post-thumbnail\">\n\t\t\t\t\t\t\t\t<a href=\"https:\/\/coloradosun.com\/2026\/05\/28\/colorado-primary-election-guide-2026\/\" rel=\"bookmark\" tabindex=\"-1\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"900\" src=\"https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2024\/11\/ElectionDay_HC_7-scaled.jpg?resize=1200%2C900&amp;ssl=1\" class=\"attachment-newspack-article-block-landscape-large size-newspack-article-block-landscape-large wp-post-image\" alt=\"Colorado\u2019s primaries are June 30. Here\u2019s what you need to know about the candidates and how to vote.\" data-hero-candidate=\"1\" srcset=\"https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2024\/11\/ElectionDay_HC_7-scaled.jpg?resize=1200%2C900&amp;ssl=1 1200w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2024\/11\/ElectionDay_HC_7-scaled.jpg?resize=800%2C600&amp;ssl=1 800w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2024\/11\/ElectionDay_HC_7-scaled.jpg?resize=600%2C450&amp;ssl=1 600w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2024\/11\/ElectionDay_HC_7-scaled.jpg?resize=400%2C300&amp;ssl=1 400w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2024\/11\/ElectionDay_HC_7-scaled.jpg?resize=200%2C150&amp;ssl=1 200w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2024\/11\/ElectionDay_HC_7-scaled.jpg?zoom=2&amp;resize=1200%2C900&amp;ssl=1 2400w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2024\/11\/ElectionDay_HC_7-scaled.jpg?resize=1200%2C900&amp;ssl=1&amp;w=370 370w\" sizes=\"auto, (max-width: 34.9rem) calc(100vw - 2rem), (max-width: 53rem) calc(8 * (100vw \/ 12)), (min-width: 53rem) calc(6 * (100vw \/ 12)), 100vw\" data-attachment-id=\"414206\" data-permalink=\"https:\/\/coloradosun.com\/voter-booth\/\" data-orig-file=\"https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2024\/11\/ElectionDay_HC_7-scaled.jpg?fit=2560%2C1735&amp;ssl=1\" data-orig-size=\"2560,1735\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;2.2&quot;,&quot;credit&quot;:&quot;Hugh Carey&quot;,&quot;camera&quot;:&quot;Canon EOS 5D Mark IV&quot;,&quot;caption&quot;:&quot;A voter inside a voting booth at the Silverthorne Pavilion, Tuesday morning, Nov. 8, 2022, in Silverthorne, Colorado. (Hugh Carey, The Colorado Sun)&quot;,&quot;created_timestamp&quot;:&quot;1667930731&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;50&quot;,&quot;iso&quot;:&quot;800&quot;,&quot;shutter_speed&quot;:&quot;0.003125&quot;,&quot;title&quot;:&quot;Voter booth&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Voter booth\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;A voter inside a voting booth at the Silverthorne Pavilion on Nov. 8, 2022, in Silverthorne, Colorado. (Hugh Carey, The Colorado Sun)&lt;\/p&gt;\n\" data-large-file=\"https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2024\/11\/ElectionDay_HC_7-scaled.jpg?fit=1200%2C813&amp;ssl=1\" \/>\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\n\t\t\t\t\t\t\t<\/figure><!-- .featured-image -->\n\t\t\n\t\t<div class=\"entry-wrapper\">\n\t\t\t\t\t\t<h3 class=\"entry-title\"><a href=\"https:\/\/coloradosun.com\/2026\/05\/28\/colorado-primary-election-guide-2026\/\" rel=\"bookmark\">Colorado\u2019s primaries are June 30. Here\u2019s what you need to know about the candidates and how to vote.<\/a><\/h3>\t\t\t\t\t\t\t\t\t\t<a class=\"more-link\" href=\"https:\/\/coloradosun.com\/2026\/05\/28\/colorado-primary-election-guide-2026\/\" rel=\"bookmark\">\n\t\t\t\t\t\u25b6 FULL STORY\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/div><!-- .entry-wrapper -->\n\t<\/article>\n\n\t\t\t\t<\/div>\n\t\t\n\t<\/div>\n\t<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Kiros is getting some super PAC help from the liberal group Justice Democrats, which sent <a href=\"https:\/\/ci3.googleusercontent.com\/meips\/ADKq_Nbj4ltFQ4DFMDnvU6RNWd_lx3BKtS61mz5XYWveY1KCocGAgd6btTqeGnyO5bz3fiawo6a1An3KlniOxklV48mJSZst5F4GnBR1GkXbadpam8OY_jaIVnWzI-XEj05BF8CJzROB9p6Ao678rqUXP5Y4efQl-_eRRzeF5VLs2lCpXHzs9LWR=s0-d-e1-ft#https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2026\/06\/melat-mailer-scaled.jpg?w=800\">mailers<\/a> to Denver voters promoting Kiros and attacking DeGette\u2019s votes in Congress and where her campaign\u2019s donations have come from. The PAC is funded mostly by individual donors giving relatively small amounts. The PAC has also spent money on <a href=\"https:\/\/adstransparency.google.com\/advertiser\/AR09943578953643982849\/creative\/CR13178500432105832449?topic=political&amp;region=US\">digital ads<\/a>.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In total, Justice Democrats has reported spending about $200,000 to help Kiros.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u201cDenver voters are going to decide this race \u2014 not outside money, not special interests,\u201d Kiros said in a written statement in response to the spending by the Mile High Accountability Project, Project 218 and Pro-Choice Majority Action.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A third Democrat, University of Colorado Regent Wanda James, is also running in the 1st District Democratic primary. But her campaign has not gained much momentum, either in fundraising or support, and she is effectively being ignored by Kiros and DeGette.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-secondary-color has-alpha-channel-opacity has-secondary-background-color has-background is-style-wide\"\/>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/coloradosun.com\/unaffiliated\/\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1648\" height=\"447\" data-attachment-id=\"283098\" data-permalink=\"https:\/\/coloradosun.com\/unaffiliated\/unaffiliated-paint-grad-background\/\" data-orig-file=\"https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2022\/08\/unaffiliated-paint-grad-background.png?fit=1648%2C447&amp;ssl=1\" data-orig-size=\"1648,447\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"unaffiliated-paint-grad-background\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2022\/08\/unaffiliated-paint-grad-background.png?fit=1200%2C325&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2022\/08\/unaffiliated-paint-grad-background.png?resize=1648%2C447&#038;ssl=1\" alt=\"The Unaffiliated \u2014 All politics, no agenda.\" class=\"wp-image-283098\" style=\"width:302px;height:auto\" srcset=\"https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2022\/08\/unaffiliated-paint-grad-background.png?w=1648&amp;ssl=1 1648w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2022\/08\/unaffiliated-paint-grad-background.png?resize=300%2C81&amp;ssl=1 300w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2022\/08\/unaffiliated-paint-grad-background.png?resize=1200%2C325&amp;ssl=1 1200w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2022\/08\/unaffiliated-paint-grad-background.png?resize=768%2C208&amp;ssl=1 768w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2022\/08\/unaffiliated-paint-grad-background.png?resize=1536%2C417&amp;ssl=1 1536w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2022\/08\/unaffiliated-paint-grad-background.png?resize=1568%2C425&amp;ssl=1 1568w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2022\/08\/unaffiliated-paint-grad-background.png?resize=400%2C108&amp;ssl=1 400w, https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2022\/08\/unaffiliated-paint-grad-background.png?w=370&amp;ssl=1 370w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/a><\/figure>\n<\/div>\n\n\n<!-- Colorado Sun: The Unaffiliated Newsletter Sign-up & Management -->\n<!-- Place this entire block in a WordPress Custom HTML block -->\n<!-- Last updated: 2026-05-19 -->\n\n<style>\n\/* =====================================================\n   STYLE CONFIGURATION\n   ===================================================== *\/\n:root {\n    --cosun-primary-color: #fcd232;\n    --cosun-primary-hover: #F4CD31;\n    --cosun-primary-text: #000000;\n    --cosun-member-color: #1a5d3a;\n    --cosun-nonmember-color: #c65102;\n    --cosun-link-color: #0066cc;\n    --cosun-border-color: #949494;\n    --cosun-focus-color: #f4aa00;\n\n    --cosun-font-family: 'Libre Franklin', -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen-Sans, Ubuntu, Cantarell, \"Helvetica Neue\", sans-serif;\n    --cosun-font-size-base: 16px;\n    --cosun-font-size-small: 14px;\n    --cosun-font-size-label: 14px;\n\n    --cosun-container-max-width: 600px;\n    --cosun-input-padding: 12px 16px;\n    --cosun-button-padding: 12px 24px;\n    --cosun-button-width: 200px;\n    --cosun-border-radius: 4px;\n    --cosun-button-radius: 12px;\n}\n\n.cosun-membership-form-container {\n    max-width: var(--cosun-container-max-width);\n    margin: 0 auto;\n    font-family: var(--cosun-font-family);\n}\n\n.cosun-email-form {\n    display: flex;\n    flex-direction: column;\n    gap: 16px;\n    margin-bottom: 24px;\n}\n\n.cosun-form-group {\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n}\n\n.cosun-form-group label {\n    font-size: var(--cosun-font-size-label);\n    font-weight: 600;\n    color: #1e1e1e;\n}\n\n.cosun-email-input {\n    width: 100%;\n    font-family: var(--cosun-font-family);\n    padding: var(--cosun-input-padding);\n    font-size: var(--cosun-font-size-base);\n    border: 1px solid var(--cosun-border-color);\n    border-radius: var(--cosun-border-radius);\n    box-sizing: border-box;\n    transition: border-color 0.2s ease;\n}\n\n.cosun-email-input:focus {\n    outline: none;\n    border-color: var(--cosun-focus-color);\n    box-shadow: 0 0 0 2px rgba(244, 170, 0, 0.2);\n}\n\n.cosun-submit-btn {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    padding: var(--cosun-button-padding);\n    font-size: var(--cosun-font-size-base);\n    font-weight: 600;\n    color: var(--cosun-primary-text);\n    background-color: var(--cosun-primary-color);\n    border: none;\n    border-radius: var(--cosun-button-radius);\n    cursor: pointer;\n    transition: background-color 0.2s ease;\n    margin: 0 auto;\n    width: var(--cosun-button-width);\n}\n\n.cosun-submit-btn:hover {\n    background-color: var(--cosun-primary-hover);\n}\n\n.cosun-submit-btn:disabled {\n    background-color: #cccccc;\n    cursor: not-allowed;\n}\n\n\/* Loading Spinner *\/\n.cosun-spinner {\n    display: inline-block;\n    width: 16px;\n    height: 16px;\n    margin-right: 8px;\n    border: 2px solid var(--cosun-primary-text);\n    border-top-color: transparent;\n    border-radius: 50%;\n    animation: cosun-spin 0.8s linear infinite;\n}\n\n@keyframes cosun-spin {\n    to { transform: rotate(360deg); }\n}\n\n\/* Results Container *\/\n.cosun-results {\n    margin-top: 20px;\n}\n\n.cosun-results.cosun-hidden {\n    display: none;\n}\n\n\/* Card *\/\n.cosun-member-card {\n    border: 1px solid #e0e0e0;\n    border-radius: 8px;\n    overflow: hidden;\n}\n\n.cosun-member-header {\n    background-color: var(--cosun-member-color);\n    color: white;\n    padding: 12px 16px;\n    display: flex;\n    flex-direction: column;\n    gap: 4px;\n}\n\n.cosun-member-header.non-member {\n    background-color: var(--cosun-nonmember-color);\n}\n\n.cosun-header-top {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 8px;\n    min-width: 0;\n}\n\n.cosun-header-badges {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    flex-shrink: 0;\n}\n\n.cosun-badge {\n    background-color: rgba(255,255,255,0.2);\n    padding: 4px 10px;\n    border-radius: 4px;\n    font-size: 12px;\n    font-weight: 600;\n    text-transform: uppercase;\n}\n\n.cosun-welcome {\n    font-size: var(--cosun-font-size-small);\n}\n\n.cosun-member-body {\n    padding: 16px;\n    background-color: #ffffff;\n}\n\n\/* Newsletter row *\/\n.cosun-newsletter-item {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    padding: 6px 0;\n}\n\n.cosun-newsletter-item input[type=\"checkbox\"] {\n    width: 18px;\n    height: 18px;\n    margin: 0;\n    cursor: pointer;\n    flex-shrink: 0;\n}\n\n.cosun-newsletter-item input[type=\"checkbox\"]:disabled {\n    cursor: not-allowed;\n}\n\n.cosun-newsletter-item label {\n    font-size: var(--cosun-font-size-small);\n    cursor: pointer;\n    flex-grow: 1;\n}\n\n.cosun-newsletter-item.locked label {\n    color: #999;\n    cursor: default;\n}\n\n\/* Upgrade message *\/\n.cosun-upgrade-message {\n    margin-top: 12px;\n    font-size: var(--cosun-font-size-small);\n    color: #555;\n}\n\n\/* Footer *\/\n.cosun-member-footer {\n    padding: 12px 16px;\n    background-color: #f9f9f9;\n    border-top: 1px solid #e0e0e0;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 8px;\n}\n\n.cosun-save-btn {\n    padding: 10px 20px;\n    font-size: var(--cosun-font-size-small);\n    font-weight: 600;\n    color: var(--cosun-primary-text);\n    background-color: var(--cosun-primary-color);\n    border: none;\n    border-radius: var(--cosun-button-radius);\n    cursor: pointer;\n    transition: background-color 0.2s ease;\n    text-decoration: none;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n}\n\n.cosun-save-btn:hover {\n    background-color: var(--cosun-primary-hover);\n}\n\n.cosun-save-btn:disabled {\n    background-color: #cccccc;\n    cursor: not-allowed;\n}\n\n\/* CTA button (for non-members \/ join flow) *\/\n.cosun-cta-btn {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    padding: 10px 20px;\n    font-size: var(--cosun-font-size-small);\n    font-weight: 600;\n    color: var(--cosun-primary-text);\n    background-color: var(--cosun-primary-color);\n    border: none;\n    border-radius: var(--cosun-button-radius);\n    cursor: pointer;\n    text-decoration: none;\n    transition: background-color 0.2s ease;\n}\n\n.cosun-cta-btn:hover {\n    background-color: var(--cosun-primary-hover);\n}\n\n\/* Informational body message *\/\n.cosun-info-message {\n    padding: 16px;\n    text-align: center;\n    font-size: var(--cosun-font-size-small);\n    color: #444;\n    line-height: 1.6;\n}\n\n\/* Status Messages *\/\n.cosun-status {\n    padding: 8px 12px;\n    border-radius: var(--cosun-border-radius);\n    font-size: var(--cosun-font-size-small);\n}\n\n.cosun-status.success {\n    background-color: #e8f5e9;\n    color: #2e7d32;\n}\n\n.cosun-status.error {\n    background-color: #ffebee;\n    color: #c62828;\n}\n\n.cosun-status.info {\n    background-color: #e3f2fd;\n    color: #1565c0;\n}\n\n\/* User widget (email + icon in card header) *\/\n.cosun-user-widget {\n    display: flex;\n    align-items: center;\n    gap: 5px;\n    font-size: 12px;\n    color: rgba(255, 255, 255, 0.88);\n    max-width: 55%;\n    min-width: 0;\n    text-decoration: none;\n    transition: color 0.15s ease;\n}\n\n.cosun-user-widget:hover {\n    color: rgba(255, 255, 255, 1);\n}\n\n.cosun-user-widget svg {\n    flex-shrink: 0;\n    opacity: 0.8;\n}\n\n.cosun-user-email {\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n\/* Newsletter subscriptions section label *\/\n.cosun-newsletter-label {\n    font-size: 11px;\n    font-weight: 600;\n    color: #888;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n}\n\n\/* Switch user link *\/\n.cosun-switch-user {\n    margin-top: 10px;\n    text-align: center;\n    font-size: 12px;\n}\n\n.cosun-switch-user a {\n    color: #999;\n    text-decoration: none;\n    cursor: pointer;\n}\n\n.cosun-switch-user a:hover {\n    color: #555;\n    text-decoration: underline;\n}\n\n.cosun-switch-user.cosun-hidden {\n    display: none;\n}\n<\/style>\n\n<!-- Email Verification Form -->\n<div class=\"cosun-membership-form-container\">\n    <form id=\"cosun-email-form\" class=\"cosun-email-form\">\n        <div class=\"cosun-form-group\">\n            <label for=\"cosun-email-input\">Enter your email<\/label>\n            <input\n                type=\"email\"\n                id=\"cosun-email-input\"\n                class=\"cosun-email-input\"\n                placeholder=\"your.email@example.com\"\n                required\n            >\n        <\/div>\n        <button type=\"submit\" id=\"cosun-submit-btn\" class=\"cosun-submit-btn\">\n            Verify\n        <\/button>\n    <\/form>\n\n    <!-- Results Container -->\n    <div id=\"cosun-results\" class=\"cosun-results cosun-hidden\"><\/div>\n\n    <!-- Switch user -->\n    <div id=\"cosun-switch-user\" class=\"cosun-switch-user cosun-hidden\">\n        <a id=\"cosun-switch-link\" href=\"#\">Switch user<\/a>\n    <\/div>\n<\/div>\n\n<script>\n(function() {\n    'use strict';\n\n    \/\/ =====================================================\n    \/\/ CONFIGURATION\n    \/\/ =====================================================\n    const CONFIG = {\n        apiEndpoint: 'https:\/\/cosun-membership-api-1086030509994.us-central1.run.app',\n\n        cookieName: 'coloradosun_member_data',\n        cookieDomain: '.coloradosun.com',\n        cookieExpireDays: 90,\n\n        debugMode: new URLSearchParams(window.location.search).get('debug') === 'true',\n\n        links: {\n            donorPortal: 'https:\/\/giving.coloradosun.com\/',\n            joinPremium: 'https:\/\/coloradosun.com\/support?form=unaffiliated',\n            myAccount: 'https:\/\/coloradosun.com\/myaccount'\n        },\n\n        text: {\n            emailLabel: 'Enter your email',\n            emailPlaceholder: 'your.email@example.com',\n            verifyButton: 'Verify',\n            verifyingButton: 'Verifying...',\n\n            memberBadge: 'Member',\n            nonMemberBadge: 'Not a Member',\n            welcomePrefix: 'Welcome back',\n\n            newsletterName: 'The Unaffiliated',\n\n            saveButton: 'Save Changes',\n            savingButton: 'Saving...',\n            saveSuccess: 'Preferences saved!',\n            saveError: 'Error saving preferences. Please try again.',\n            noChanges: 'No changes to save.',\n\n            \/\/ Basic\/Basic Plus upgrade prompt\n            upgradeMessage: 'Click Donor Portal below and upgrade your membership to $20 monthly or $240 annually to get access to The Unaffiliated.',\n            donorPortalButton: 'Donor Portal',\n\n            \/\/ No membership \/ not found\n            joinMessage: 'Become a Premium member of The Colorado Sun to get access to The Unaffiliated.',\n            joinButton: 'Become a Member'\n        }\n    };\n\n    \/\/ Tiers that have access to The Unaffiliated\n    const PREMIUM_TIERS = ['Premium', 'Champion'];\n    const LOWER_TIERS   = ['Basic', 'Basic Plus'];\n    const NEWSLETTER_KEY = 'the_unaffiliated';\n\n    \/\/ =====================================================\n    \/\/ UTILITIES\n    \/\/ =====================================================\n\n    function debugLog(message, data) {\n        if (CONFIG.debugMode) {\n            console.log('[Colorado Sun - Unaffiliated] ' + message, data || '');\n        }\n    }\n\n    function setCookie(data) {\n        const expires = new Date();\n        expires.setTime(expires.getTime() + (CONFIG.cookieExpireDays * 24 * 60 * 60 * 1000));\n        const cookieValue = encodeURIComponent(JSON.stringify(data));\n        document.cookie =\n            CONFIG.cookieName + '=' + cookieValue + '; ' +\n            'expires=' + expires.toUTCString() + '; ' +\n            'path=\/; ' +\n            'domain=' + CONFIG.cookieDomain + '; ' +\n            'SameSite=Lax';\n        debugLog('Cookie set', data);\n    }\n\n    function deleteCookie() {\n        document.cookie =\n            CONFIG.cookieName + '=; ' +\n            'expires=Thu, 01 Jan 1970 00:00:00 UTC; ' +\n            'path=\/; ' +\n            'domain=' + CONFIG.cookieDomain + '; ' +\n            'SameSite=Lax';\n        debugLog('Cookie deleted');\n    }\n\n    function getCookieData() {\n        try {\n            const match = document.cookie.match(new RegExp('(^| )' + CONFIG.cookieName + '=([^;]+)'));\n            if (match) {\n                return JSON.parse(decodeURIComponent(match[2]));\n            }\n        } catch (e) {\n            debugLog('Error reading cookie', e);\n        }\n        return null;\n    }\n\n    function updateWisepops(data) {\n        if (typeof wisepops === 'function') {\n            wisepops('properties', {\n                email: data.email,\n                member: data.member,\n                tier: data.tier || '',\n                firstName: data.firstName || ''\n            });\n        }\n    }\n\n    \/\/ =====================================================\n    \/\/ DISPLAY\n    \/\/ =====================================================\n\n    \/**\n     * Premium\/Champion member \u2014 can subscribe\/unsubscribe freely.\n     *\/\n    function displayPremiumMember(data) {\n        const resultsContainer = document.getElementById('cosun-results');\n        const firstName = data.firstName || data.email.split('@')[0];\n        const isSubscribed = !!(data.subscriptions && data.subscriptions[NEWSLETTER_KEY]);\n\n        resultsContainer.innerHTML =\n            '<div class=\"cosun-member-card\">' +\n                '<div class=\"cosun-member-header\">' +\n                    '<div class=\"cosun-header-top\">' +\n                        '<div class=\"cosun-header-badges\">' +\n                            '<span class=\"cosun-badge\">' + CONFIG.text.memberBadge + '<\/span>' +\n                            '<span class=\"cosun-badge\">' + (data.tier || 'Premium') + '<\/span>' +\n                        '<\/div>' +\n                        '<a href=\"' + CONFIG.links.myAccount + '\" class=\"cosun-user-widget\" target=\"_blank\" rel=\"noopener noreferrer\">' +\n                            '<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 12c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm0 2c-3.33 0-10 1.67-10 5v2h20v-2c0-3.33-6.67-5-10-5z\"\/><\/svg>' +\n                            '<span class=\"cosun-user-email\">' + data.email + '<\/span>' +\n                        '<\/a>' +\n                    '<\/div>' +\n                    '<span class=\"cosun-welcome\">' + CONFIG.text.welcomePrefix + ', ' + firstName + '!<\/span>' +\n                '<\/div>' +\n                '<div class=\"cosun-member-body\">' +\n                    '<div class=\"cosun-newsletter-label\">Newsletter subscriptions<\/div>' +\n                    '<div class=\"cosun-newsletter-item\">' +\n                        '<input type=\"checkbox\" id=\"nl-unaffiliated\" name=\"' + NEWSLETTER_KEY + '\" ' +\n                            (isSubscribed ? 'checked' : '') + ' data-original=\"' + isSubscribed + '\">' +\n                        '<label for=\"nl-unaffiliated\">' + CONFIG.text.newsletterName + '<\/label>' +\n                    '<\/div>' +\n                '<\/div>' +\n                '<div class=\"cosun-member-footer\">' +\n                    '<button type=\"button\" id=\"cosun-save-btn\" class=\"cosun-save-btn\">' + CONFIG.text.saveButton + '<\/button>' +\n                    '<div id=\"cosun-save-status\"><\/div>' +\n                '<\/div>' +\n            '<\/div>';\n\n        resultsContainer.classList.remove('cosun-hidden');\n        attachSaveHandler(data);\n    }\n\n    \/**\n     * Basic \/ Basic Plus member \u2014 checkbox disabled, upgrade prompt + donor portal button.\n     *\/\n    function displayLowerTierMember(data) {\n        const resultsContainer = document.getElementById('cosun-results');\n        const firstName = data.firstName || data.email.split('@')[0];\n\n        resultsContainer.innerHTML =\n            '<div class=\"cosun-member-card\">' +\n                '<div class=\"cosun-member-header\">' +\n                    '<div class=\"cosun-header-top\">' +\n                        '<div class=\"cosun-header-badges\">' +\n                            '<span class=\"cosun-badge\">' + CONFIG.text.memberBadge + '<\/span>' +\n                            '<span class=\"cosun-badge\">' + (data.tier || 'Basic') + '<\/span>' +\n                        '<\/div>' +\n                        '<a href=\"' + CONFIG.links.myAccount + '\" class=\"cosun-user-widget\" target=\"_blank\" rel=\"noopener noreferrer\">' +\n                            '<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 12c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm0 2c-3.33 0-10 1.67-10 5v2h20v-2c0-3.33-6.67-5-10-5z\"\/><\/svg>' +\n                            '<span class=\"cosun-user-email\">' + data.email + '<\/span>' +\n                        '<\/a>' +\n                    '<\/div>' +\n                    '<span class=\"cosun-welcome\">' + CONFIG.text.welcomePrefix + ', ' + firstName + '!<\/span>' +\n                '<\/div>' +\n                '<div class=\"cosun-member-body\">' +\n                    '<div class=\"cosun-newsletter-label\">Newsletter subscriptions<\/div>' +\n                    '<div class=\"cosun-newsletter-item locked\">' +\n                        '<input type=\"checkbox\" disabled>' +\n                        '<label>' + CONFIG.text.newsletterName + '<\/label>' +\n                    '<\/div>' +\n                    '<div class=\"cosun-upgrade-message\">' + CONFIG.text.upgradeMessage + '<\/div>' +\n                '<\/div>' +\n                '<div class=\"cosun-member-footer\">' +\n                    '<a href=\"' + CONFIG.links.donorPortal + '\" class=\"cosun-save-btn\" target=\"_blank\" rel=\"noopener noreferrer\">' +\n                        CONFIG.text.donorPortalButton +\n                    '<\/a>' +\n                '<\/div>' +\n            '<\/div>';\n\n        resultsContainer.classList.remove('cosun-hidden');\n    }\n\n    \/**\n     * In-system account but no active membership, or email not found at all.\n     *\/\n    function displayJoinPrompt(data) {\n        const resultsContainer = document.getElementById('cosun-results');\n        const hasAccount = data && (data.found || data.email);\n        const firstName = hasAccount && data.firstName ? data.firstName : null;\n\n        const email = hasAccount ? data.email : null;\n\n        let headerHTML =\n            '<div class=\"cosun-member-header non-member\">' +\n                '<div class=\"cosun-header-top\">' +\n                    '<div class=\"cosun-header-badges\">' +\n                        '<span class=\"cosun-badge\">' + CONFIG.text.nonMemberBadge + '<\/span>' +\n                    '<\/div>';\n        if (email) {\n            headerHTML +=\n                '<a href=\"' + CONFIG.links.myAccount + '\" class=\"cosun-user-widget\" target=\"_blank\" rel=\"noopener noreferrer\">' +\n                    '<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 12c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm0 2c-3.33 0-10 1.67-10 5v2h20v-2c0-3.33-6.67-5-10-5z\"\/><\/svg>' +\n                    '<span class=\"cosun-user-email\">' + email + '<\/span>' +\n                '<\/a>';\n        }\n        headerHTML += '<\/div>';\n        if (firstName) {\n            headerHTML += '<span class=\"cosun-welcome\">' + CONFIG.text.welcomePrefix + ', ' + firstName + '!<\/span>';\n        }\n        headerHTML += '<\/div>';\n\n        resultsContainer.innerHTML =\n            '<div class=\"cosun-member-card\">' +\n                headerHTML +\n                '<div class=\"cosun-member-body\">' +\n                    '<div class=\"cosun-info-message\">' + CONFIG.text.joinMessage + '<\/div>' +\n                '<\/div>' +\n                '<div class=\"cosun-member-footer\">' +\n                    '<a href=\"' + CONFIG.links.joinPremium + '\" class=\"cosun-cta-btn\" target=\"_blank\" rel=\"noopener noreferrer\">' +\n                        CONFIG.text.joinButton +\n                    '<\/a>' +\n                '<\/div>' +\n            '<\/div>';\n\n        resultsContainer.classList.remove('cosun-hidden');\n    }\n\n    function showSwitchUserLink() {\n        const el = document.getElementById('cosun-switch-user');\n        if (el) el.classList.remove('cosun-hidden');\n    }\n\n    function hideSwitchUserLink() {\n        const el = document.getElementById('cosun-switch-user');\n        if (el) el.classList.add('cosun-hidden');\n    }\n\n    function routeDisplay(data) {\n        \/\/ Cookie data may not have 'found' \u2014 treat any data with an email as found\n        const isFound = data && (data.found || data.email);\n\n        if (!isFound) {\n            displayJoinPrompt(null);\n        } else if (!data.member) {\n            displayJoinPrompt(data);\n        } else if (PREMIUM_TIERS.includes(data.tier)) {\n            displayPremiumMember(data);\n        } else {\n            displayLowerTierMember(data);\n        }\n\n        showSwitchUserLink();\n    }\n\n    \/\/ =====================================================\n    \/\/ SAVE HANDLER\n    \/\/ =====================================================\n\n    function attachSaveHandler(userData) {\n        const saveBtn = document.getElementById('cosun-save-btn');\n        const statusDiv = document.getElementById('cosun-save-status');\n\n        if (!saveBtn) return;\n\n        saveBtn.addEventListener('click', async function() {\n            const checkbox = document.getElementById('nl-unaffiliated');\n            if (!checkbox) return;\n\n            const original = checkbox.dataset.original === 'true';\n            const current  = checkbox.checked;\n\n            if (original === current) {\n                statusDiv.innerHTML = '<span class=\"cosun-status info\">' + CONFIG.text.noChanges + '<\/span>';\n                return;\n            }\n\n            saveBtn.disabled = true;\n            saveBtn.textContent = CONFIG.text.savingButton;\n            statusDiv.innerHTML = '';\n\n            const changes = {};\n            changes[NEWSLETTER_KEY] = current;\n\n            try {\n                const response = await fetch(CONFIG.apiEndpoint + '\/update-subscriptions', {\n                    method: 'POST',\n                    headers: { 'Content-Type': 'application\/json' },\n                    body: JSON.stringify({\n                        email: userData.email,\n                        contactId: userData.contactId,\n                        subscriptions: changes\n                    })\n                });\n\n                const result = await response.json();\n                debugLog('Update response', result);\n\n                if (result.success) {\n                    statusDiv.innerHTML = '<span class=\"cosun-status success\">' + CONFIG.text.saveSuccess + '<\/span>';\n                    checkbox.dataset.original = current.toString();\n\n                    \/\/ Keep cookie in sync\n                    const existingData = getCookieData();\n                    if (existingData) {\n                        existingData.subscriptions = Object.assign({}, existingData.subscriptions, changes);\n                        setCookie(existingData);\n                    }\n                } else {\n                    statusDiv.innerHTML = '<span class=\"cosun-status error\">' + CONFIG.text.saveError + '<\/span>';\n                }\n            } catch (error) {\n                debugLog('Save error', error);\n                statusDiv.innerHTML = '<span class=\"cosun-status error\">' + CONFIG.text.saveError + '<\/span>';\n            } finally {\n                saveBtn.disabled = false;\n                saveBtn.textContent = CONFIG.text.saveButton;\n            }\n        });\n\n        debugLog('Save handler attached');\n    }\n\n    \/\/ =====================================================\n    \/\/ EMAIL FORM HANDLER\n    \/\/ =====================================================\n\n    function attachEmailFormHandler() {\n        const form      = document.getElementById('cosun-email-form');\n        const submitBtn = document.getElementById('cosun-submit-btn');\n        const emailInput = document.getElementById('cosun-email-input');\n\n        if (!form || !submitBtn || !emailInput) {\n            debugLog('Form elements not found');\n            return;\n        }\n\n        form.addEventListener('submit', async function(e) {\n            e.preventDefault();\n\n            const email = emailInput.value.trim();\n            if (!email) return;\n\n            submitBtn.disabled = true;\n            submitBtn.innerHTML = '<span class=\"cosun-spinner\"><\/span>' + CONFIG.text.verifyingButton;\n\n            try {\n                const response = await fetch(CONFIG.apiEndpoint + '\/check-membership', {\n                    method: 'POST',\n                    headers: { 'Content-Type': 'application\/json' },\n                    body: JSON.stringify({ email: email })\n                });\n\n                const data = await response.json();\n                debugLog('API response', data);\n\n                if (data.found) {\n                    const cookieData = {\n                        found: true,\n                        email: data.email,\n                        member: data.member,\n                        tier: data.tier,\n                        firstName: data.firstName,\n                        contactId: data.contactId,\n                        subscriptions: data.subscriptions,\n                        timestamp: new Date().toISOString()\n                    };\n                    setCookie(cookieData);\n                    updateWisepops(cookieData);\n                } else {\n                    \/\/ No account found \u2014 ensure stale cookie is wiped\n                    deleteCookie();\n                }\n\n                routeDisplay(data);\n\n            } catch (error) {\n                debugLog('Error', error);\n                const resultsContainer = document.getElementById('cosun-results');\n                resultsContainer.innerHTML =\n                    '<div class=\"cosun-status error\">Error checking membership. Please try again.<\/div>';\n                resultsContainer.classList.remove('cosun-hidden');\n            } finally {\n                submitBtn.disabled = false;\n                submitBtn.textContent = CONFIG.text.verifyButton;\n            }\n        });\n\n        debugLog('Email form handler attached');\n    }\n\n    \/\/ =====================================================\n    \/\/ SWITCH USER\n    \/\/ =====================================================\n\n    function attachSwitchUserHandler() {\n        const switchLink = document.getElementById('cosun-switch-link');\n        if (!switchLink) return;\n\n        switchLink.addEventListener('click', function(e) {\n            e.preventDefault();\n\n            \/\/ Wipe the cookie immediately so a refresh can't reload the old user\n            deleteCookie();\n\n            \/\/ Show email form, clear + focus it\n            const emailForm  = document.getElementById('cosun-email-form');\n            const emailInput = document.getElementById('cosun-email-input');\n            const results    = document.getElementById('cosun-results');\n\n            if (emailForm)  { emailForm.style.display = ''; }\n            if (emailInput) { emailInput.value = ''; emailInput.focus(); }\n            if (results)    { results.classList.add('cosun-hidden'); results.innerHTML = ''; }\n\n            hideSwitchUserLink();\n            attachEmailFormHandler();\n        });\n    }\n\n    \/\/ =====================================================\n    \/\/ INITIALIZATION\n    \/\/ =====================================================\n\n    function init() {\n        debugLog('Initializing The Unaffiliated form');\n\n        attachSwitchUserHandler();\n\n        \/\/ If a valid cookie already exists, skip the email form entirely\n        const existingData = getCookieData();\n        if (existingData && existingData.email) {\n            debugLog('Cookie found \u2014 auto-loading results', existingData);\n\n            \/\/ Hide the email form\n            const emailForm = document.getElementById('cosun-email-form');\n            if (emailForm) emailForm.style.display = 'none';\n\n            routeDisplay(existingData);\n            return;\n        }\n\n        attachEmailFormHandler();\n    }\n\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', init);\n    } else {\n        init();\n    }\n\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>The spending, most of it going toward ads attacking Melat Kiros, is the clearest sign yet that DeGette is at serious risk of being dislodged from Washington after nearly three decades<\/p>\n","protected":false},"author":2,"featured_media":464645,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"single-feature.php","format":"standard","meta":{"credibility_indicators":{"original_reporting":true,"on_the_ground":false,"sources_cited":false,"subject_specialist":true},"gigafact_has_fact_brief":false,"gigafact_remote_fact_brief_post_id":0,"gigafact_remote_sync_timestamp":"","gigafact_remote_sync_status":"","gigafact_remote_sync_response":"","gigafact_has_been_published":false,"newspack_ads_suppress_ads":false,"newspack_popups_has_disabled_popups":false,"newspack_sponsor_sponsorship_scope":"","newspack_sponsor_native_byline_display":"inherit","newspack_sponsor_native_category_display":"inherit","newspack_sponsor_underwriter_style":"inherit","newspack_sponsor_underwriter_placement":"inherit","apple_news_api_created_at":"2026-06-19T10:03:30Z","apple_news_api_id":"42716dda-7471-44f4-97e0-0abd76808007","apple_news_api_modified_at":"2026-06-19T14:55:56Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAAAA==","apple_news_api_share_url":"https:\/\/apple.news\/AQnFt2nRxRPSX4Aq9doCABw","apple_news_cover_media_provider":"image","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_cover_video_id":0,"apple_news_cover_video_url":"","apple_news_cover_embedwebvideo_url":"","apple_news_is_hidden":"","apple_news_is_paid":"","apple_news_is_preview":"","apple_news_is_sponsored":"","apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":[],"apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"_newspack_byline_active":false,"_newspack_byline":"","newspack_hide_updated_date":false,"newspack_show_updated_date":false,"newspack_content_restriction_is_exempt":false,"scaip_prevent_shortcode_addition":false,"newspack_featured_image_position":"","newspack_post_subtitle":"The spending, most of it going toward ads attacking Melat Kiros, is the clearest sign yet that DeGette is at serious risk of being dislodged from Washington after nearly three decades","newspack_article_summary_title":"Overview:","newspack_article_summary":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[21711,30,34],"tags":[1877,21760,31,48,98,271,21761,22822,92,22438],"newspack_spnsrs_tax":[],"type-of-work":[20869],"coauthors":[16929],"class_list":["post-491501","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-election-2026","category-news","category-politics","tag-1st-congressional-district","tag-2026-election","tag-colorado","tag-colorado-legislature","tag-denver","tag-diana-degette","tag-election-2026","tag-melat-kiros","tag-politics","tag-wanda-james","type-of-work-news","entry"],"credibility_indicators":[{"description":"This article contains firsthand information gathered by reporters. This includes directly interviewing sources and analyzing primary source documents.","label":"Original Reporting","slug":"original_reporting","icon":"<svg width=\"15\" height=\"10\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M7.103 1.36c2.69 0 5.057 2.716 5.807 3.674-.75.96-3.117 3.676-5.807 3.676-2.69 0-5.058-2.716-5.808-3.675.75-.958 3.117-3.674 5.808-3.674V1.36zm0 8.64c3.402 0 6.153-3.352 6.913-4.38a1.003 1.003 0 0 0 0-1.172c-.76-1.025-3.51-4.377-6.913-4.377C3.7.07.95 3.423.189 4.45a1.003 1.003 0 0 0 0 1.173C.95 6.648 3.7 10 7.103 10zm.036-6.828c.961 0 1.74.819 1.74 1.828 0 1.01-.779 1.828-1.74 1.828-.96 0-1.74-.819-1.74-1.828.001-1.01.78-1.827 1.74-1.828m0 4.953c1.643 0 2.975-1.4 2.975-3.125 0-1.726-1.332-3.125-2.975-3.125S4.164 3.274 4.164 5c.002 1.725 1.333 3.123 2.975 3.125\" fill=\"#000\" fill-rule=\"evenodd\"\/><\/svg>"},{"description":"A journalist was physically present to report the article from some or all of the locations it concerns.","label":"On the Ground","slug":"on_the_ground","icon":"<svg width=\"11\" height=\"16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M7.55 14.085c-.32.602-.862.937-1.406.937-.383 0-.735-.2-.895-.502-.223-.401-.128-1.004.256-1.64.032-.066.128-.2.192-.267.671.335 1.406.569 2.173.736-.128.301-.224.569-.32.736m.767-1.673c-.83-.167-1.598-.401-2.3-.769l-.032-.033c-.288-.1-.64-.067-.864.167-.191.167-.415.535-.415.535-.767 1.305-.511 2.208-.288 2.643.32.636.959 1.004 1.694 1.004h.032c.895 0 1.726-.536 2.205-1.439.192-.335.384-.836.512-1.17a.697.697 0 0 0-.16-.737.848.848 0 0 0-.384-.2m.801-2.585c-.182.297-.394.627-.606 1.024H8.48c-.849-.397-1.607-.594-2.092-.727.363-.891.272-1.42.212-1.849-.06-.33-.091-.594.151-1.155.667-1.519 1.577-2.212 2.154-2.113.485.099.879.825 1.03 2.047.152 1.188-.211 1.75-.818 2.773m-.091-5.745c-1.062-.165-2.305.892-3.093 2.642-.364.825-.303 1.32-.212 1.75.06.363.12.693-.213 1.42a.952.952 0 0 0-.03.759c.09.198.273.33.485.396.394.099 1.274.297 2.184.726.12.066.212.066.333.066a.936.936 0 0 0 .789-.462c.212-.363.424-.693.576-.99.667-1.09 1.152-1.882.97-3.434-.273-2.18-1.122-2.774-1.79-2.873M3.262 8.852c-.12 1.038-.629 1.415-.928 1.54-.39.158-.838.126-1.108-.125-.299-.22-.419-.629-.359-1.1.03-.19.09-.472.18-.818.718.188 1.466.314 2.215.314a.21.21 0 0 1 0 .189m.868-.535c-.09-.314-.33-.534-.659-.566h-.03a8.568 8.568 0 0 1-2.334-.346h-.06c-.33-.031-.659.158-.749.472-.09.346-.239.818-.269 1.164-.12.817.15 1.54.689 1.98.329.284.748.41 1.167.41.27 0 .569-.063.838-.19.808-.377 1.347-1.194 1.467-2.295-.03 0 0-.409-.06-.629M1.438 5.514c.146-1.513.234-2.175 1.228-3.279.936-1.04 1.784-1.513 2.252-1.23.38.221.672 1.104.38 2.491-.117.536-.351.726-.644 1.01-.38.315-.818.725-1.052 1.702a11.74 11.74 0 0 0-2.194-.347c.03-.126.03-.252.03-.347M1.29 6.775c.995.032 1.813.253 2.223.347.058 0 .117.032.175.032.351 0 .644-.252.731-.694.147-.725.439-.946.76-1.23.352-.315.79-.662.966-1.544.35-1.672.029-2.996-.82-3.5-1.14-.662-2.543.599-3.274 1.387C.852 2.897.765 3.843.59 5.388c-.03.158-.03.284-.059.442-.03.22.03.441.176.63.146.19.38.284.584.315\" fill=\"#8B8581\" fill-rule=\"evenodd\"\/><\/svg>"},{"description":"This article includes a list of source material, including documents and people, so you can follow the story further.","label":"References","slug":"sources_cited","icon":"<svg width=\"13\" height=\"14\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><g stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M1 12.429V2.714M10.247 12v1H2.304s-.759-.017-1.087-.426C1.096 12.42 1 12.055 1 11.857M9.818 1H1.982C1.442 1 1 1.43 1 1.957v.25c0 .526.442.957.982.957h8.265v2.979M9.066 1s-1.357 1.214.637 2.286M9.703 6.143c1.502 0 2.72 1.279 2.72 2.857 0 1.578-1.218 2.857-2.72 2.857-1.502 0-2.72-1.279-2.72-2.857 0-1.578 1.218-2.857 2.72-2.857z\"\/><path d=\"M9.159 8.802l.526.77 1.106-1.143\"\/><\/g><\/svg>\n"},{"description":"The journalist and\/or newsroom have\/has a deep knowledge of the topic, location or community group covered in this article.","label":"Subject Specialist","slug":"subject_specialist","icon":"<svg width=\"9\" height=\"14\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M3.938 9.297a4.332 4.332 0 0 0 1.124 0v3.354l-.562.462-.563-.462V9.297zM6.75 8.7v2.577l-.938.765V9.127c.33-.105.645-.25.938-.426zm-4.5 0c.293.177.607.321.938.426v2.916l-.938-.765V8.7zM4.5 2.333c1.247 0 2.25 1.04 2.25 2.334C6.75 5.96 5.747 7 4.5 7S2.25 5.96 2.25 4.667c0-1.293 1.003-2.334 2.25-2.334zm0-.777c-1.652 0-3 1.397-3 3.11 0 1.714 1.348 3.112 3 3.112s3-1.398 3-3.111c0-1.714-1.348-3.111-3-3.111zm0-.778c2.075 0 3.75 1.736 3.75 3.889 0 2.152-1.675 3.888-3.75 3.888S.75 6.82.75 4.667C.75 2.514 2.425.777 4.5.777zM4.5 0C2.02 0 0 2.094 0 4.667c0 1.377.582 2.615 1.5 3.47v3.335c0 .118.052.23.14.304l2.626 2.139a.365.365 0 0 0 .468 0l2.625-2.14a.394.394 0 0 0 .141-.303V8.136A4.728 4.728 0 0 0 9 4.666C9 2.095 6.98 0 4.5 0z\" fill=\"#000\" fill-rule=\"evenodd\"\/><\/svg>"}],"fact_brief":null,"apple_news_notices":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.9 (Yoast SEO v27.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Super PACs drop $1.3M in last-minute spree to protect Diana DeGette in Denver\u2019s congressional district - The Colorado Sun<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/coloradosun.com\/2026\/06\/19\/diana-degette-melat-kiros-pac-spending\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Super PACs drop $1.3M in last-minute spree to protect Diana DeGette in Denver\u2019s congressional district\" \/>\n<meta property=\"og:description\" content=\"The spending, most of it going toward ads attacking Melat Kiros, is the clearest sign yet that DeGette is at serious risk of being dislodged from Washington after nearly three decades\" \/>\n<meta property=\"og:url\" content=\"https:\/\/coloradosun.com\/2026\/06\/19\/diana-degette-melat-kiros-pac-spending\/\" \/>\n<meta property=\"og:site_name\" content=\"The Colorado Sun\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/TheColoradoSun\" \/>\n<meta property=\"article:published_time\" content=\"2026-06-19T10:29:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-19T14:55:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2025\/11\/AP24122598382730.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"683\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jesse Paul\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@coloradosun\" \/>\n<meta name=\"twitter:site\" content=\"@coloradosun\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jesse Paul\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/coloradosun.com\\\/2026\\\/06\\\/19\\\/diana-degette-melat-kiros-pac-spending\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/coloradosun.com\\\/2026\\\/06\\\/19\\\/diana-degette-melat-kiros-pac-spending\\\/\"},\"author\":{\"name\":\"Jesse Paul\",\"@id\":\"https:\\\/\\\/coloradosun.com\\\/#\\\/schema\\\/person\\\/81405f1ff3428f441b074d67f65e466d\"},\"headline\":\"Super PACs drop $1.3M in last-minute spree to protect Diana DeGette in Denver\u2019s congressional district\",\"datePublished\":\"2026-06-19T10:29:00+00:00\",\"dateModified\":\"2026-06-19T14:55:58+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/coloradosun.com\\\/2026\\\/06\\\/19\\\/diana-degette-melat-kiros-pac-spending\\\/\"},\"wordCount\":877,\"publisher\":{\"@id\":\"https:\\\/\\\/coloradosun.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/coloradosun.com\\\/2026\\\/06\\\/19\\\/diana-degette-melat-kiros-pac-spending\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/newspack-coloradosun.s3.amazonaws.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/AP24122598382730.jpg?fit=1024%2C683&ssl=1\",\"keywords\":[\"1st Congressional District\",\"2026 election\",\"Colorado\",\"Colorado legislature\",\"Denver\",\"Diana DeGette\",\"election 2026\",\"Melat Kiros\",\"politics\",\"Wanda James\"],\"articleSection\":[\"Election 2026\",\"News\",\"Politics and Government\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/coloradosun.com\\\/2026\\\/06\\\/19\\\/diana-degette-melat-kiros-pac-spending\\\/\",\"url\":\"https:\\\/\\\/coloradosun.com\\\/2026\\\/06\\\/19\\\/diana-degette-melat-kiros-pac-spending\\\/\",\"name\":\"Super PACs drop $1.3M in last-minute spree to protect Diana DeGette in Denver\u2019s congressional district - The Colorado Sun\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/coloradosun.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/coloradosun.com\\\/2026\\\/06\\\/19\\\/diana-degette-melat-kiros-pac-spending\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/coloradosun.com\\\/2026\\\/06\\\/19\\\/diana-degette-melat-kiros-pac-spending\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/newspack-coloradosun.s3.amazonaws.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/AP24122598382730.jpg?fit=1024%2C683&ssl=1\",\"datePublished\":\"2026-06-19T10:29:00+00:00\",\"dateModified\":\"2026-06-19T14:55:58+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/coloradosun.com\\\/2026\\\/06\\\/19\\\/diana-degette-melat-kiros-pac-spending\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/coloradosun.com\\\/2026\\\/06\\\/19\\\/diana-degette-melat-kiros-pac-spending\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/coloradosun.com\\\/2026\\\/06\\\/19\\\/diana-degette-melat-kiros-pac-spending\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/newspack-coloradosun.s3.amazonaws.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/AP24122598382730.jpg?fit=1024%2C683&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/newspack-coloradosun.s3.amazonaws.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/AP24122598382730.jpg?fit=1024%2C683&ssl=1\",\"width\":1024,\"height\":683,\"caption\":\"House Committee on Energy and Commerce Subcommittee on Energy, Climate, and Grid Security ranking member Rep. Diana DeGette, D-Colo., gives opening remarks during a hearing with Energy Secretary Jennifer Granholm on Capitol Hill in Washington May 1, 2024, on the 2025 Energy Department budget. (AP Photo\\\/Susan Walsh)\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/coloradosun.com\\\/2026\\\/06\\\/19\\\/diana-degette-melat-kiros-pac-spending\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/coloradosun.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Super PACs drop $1.3M in last-minute spree to protect Diana DeGette in Denver\u2019s congressional district\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/coloradosun.com\\\/#website\",\"url\":\"https:\\\/\\\/coloradosun.com\\\/\",\"name\":\"The Colorado Sun\",\"description\":\"Telling stories that matter in a dynamic, evolving state.\",\"publisher\":{\"@id\":\"https:\\\/\\\/coloradosun.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/coloradosun.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/coloradosun.com\\\/#organization\",\"name\":\"The Colorado Sun PBC\",\"url\":\"https:\\\/\\\/coloradosun.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/coloradosun.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/newspack-coloradosun.s3.amazonaws.com\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/Sun-Pill-logo-White-no-border.png?fit=2000%2C1000&quality=80&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/newspack-coloradosun.s3.amazonaws.com\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/Sun-Pill-logo-White-no-border.png?fit=2000%2C1000&quality=80&ssl=1\",\"width\":2000,\"height\":1000,\"caption\":\"The Colorado Sun PBC\"},\"image\":{\"@id\":\"https:\\\/\\\/coloradosun.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/TheColoradoSun\",\"https:\\\/\\\/x.com\\\/coloradosun\",\"http:\\\/\\\/instagram.com\\\/thecoloradosun\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/coloradosun.com\\\/#\\\/schema\\\/person\\\/81405f1ff3428f441b074d67f65e466d\",\"name\":\"Jesse Paul\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6609077109e780775ff26136de61a1094fae3e309c328bcd08d37583e824e949?s=96&d=mm&r=gf5b0b50bb23eb7772d9fb32c38f6e6a0\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6609077109e780775ff26136de61a1094fae3e309c328bcd08d37583e824e949?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6609077109e780775ff26136de61a1094fae3e309c328bcd08d37583e824e949?s=96&d=mm&r=g\",\"caption\":\"Jesse Paul\"},\"url\":\"https:\\\/\\\/coloradosun.com\\\/author\\\/jesse\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Super PACs drop $1.3M in last-minute spree to protect Diana DeGette in Denver\u2019s congressional district - The Colorado Sun","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/coloradosun.com\/2026\/06\/19\/diana-degette-melat-kiros-pac-spending\/","og_locale":"en_US","og_type":"article","og_title":"Super PACs drop $1.3M in last-minute spree to protect Diana DeGette in Denver\u2019s congressional district","og_description":"The spending, most of it going toward ads attacking Melat Kiros, is the clearest sign yet that DeGette is at serious risk of being dislodged from Washington after nearly three decades","og_url":"https:\/\/coloradosun.com\/2026\/06\/19\/diana-degette-melat-kiros-pac-spending\/","og_site_name":"The Colorado Sun","article_publisher":"https:\/\/www.facebook.com\/TheColoradoSun","article_published_time":"2026-06-19T10:29:00+00:00","article_modified_time":"2026-06-19T14:55:58+00:00","og_image":[{"width":1024,"height":683,"url":"https:\/\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2025\/11\/AP24122598382730.jpg","type":"image\/jpeg"}],"author":"Jesse Paul","twitter_card":"summary_large_image","twitter_creator":"@coloradosun","twitter_site":"@coloradosun","twitter_misc":{"Written by":"Jesse Paul","Est. reading time":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/coloradosun.com\/2026\/06\/19\/diana-degette-melat-kiros-pac-spending\/#article","isPartOf":{"@id":"https:\/\/coloradosun.com\/2026\/06\/19\/diana-degette-melat-kiros-pac-spending\/"},"author":{"name":"Jesse Paul","@id":"https:\/\/coloradosun.com\/#\/schema\/person\/81405f1ff3428f441b074d67f65e466d"},"headline":"Super PACs drop $1.3M in last-minute spree to protect Diana DeGette in Denver\u2019s congressional district","datePublished":"2026-06-19T10:29:00+00:00","dateModified":"2026-06-19T14:55:58+00:00","mainEntityOfPage":{"@id":"https:\/\/coloradosun.com\/2026\/06\/19\/diana-degette-melat-kiros-pac-spending\/"},"wordCount":877,"publisher":{"@id":"https:\/\/coloradosun.com\/#organization"},"image":{"@id":"https:\/\/coloradosun.com\/2026\/06\/19\/diana-degette-melat-kiros-pac-spending\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2025\/11\/AP24122598382730.jpg?fit=1024%2C683&ssl=1","keywords":["1st Congressional District","2026 election","Colorado","Colorado legislature","Denver","Diana DeGette","election 2026","Melat Kiros","politics","Wanda James"],"articleSection":["Election 2026","News","Politics and Government"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/coloradosun.com\/2026\/06\/19\/diana-degette-melat-kiros-pac-spending\/","url":"https:\/\/coloradosun.com\/2026\/06\/19\/diana-degette-melat-kiros-pac-spending\/","name":"Super PACs drop $1.3M in last-minute spree to protect Diana DeGette in Denver\u2019s congressional district - The Colorado Sun","isPartOf":{"@id":"https:\/\/coloradosun.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/coloradosun.com\/2026\/06\/19\/diana-degette-melat-kiros-pac-spending\/#primaryimage"},"image":{"@id":"https:\/\/coloradosun.com\/2026\/06\/19\/diana-degette-melat-kiros-pac-spending\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2025\/11\/AP24122598382730.jpg?fit=1024%2C683&ssl=1","datePublished":"2026-06-19T10:29:00+00:00","dateModified":"2026-06-19T14:55:58+00:00","breadcrumb":{"@id":"https:\/\/coloradosun.com\/2026\/06\/19\/diana-degette-melat-kiros-pac-spending\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/coloradosun.com\/2026\/06\/19\/diana-degette-melat-kiros-pac-spending\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/coloradosun.com\/2026\/06\/19\/diana-degette-melat-kiros-pac-spending\/#primaryimage","url":"https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2025\/11\/AP24122598382730.jpg?fit=1024%2C683&ssl=1","contentUrl":"https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2025\/11\/AP24122598382730.jpg?fit=1024%2C683&ssl=1","width":1024,"height":683,"caption":"House Committee on Energy and Commerce Subcommittee on Energy, Climate, and Grid Security ranking member Rep. Diana DeGette, D-Colo., gives opening remarks during a hearing with Energy Secretary Jennifer Granholm on Capitol Hill in Washington May 1, 2024, on the 2025 Energy Department budget. (AP Photo\/Susan Walsh)"},{"@type":"BreadcrumbList","@id":"https:\/\/coloradosun.com\/2026\/06\/19\/diana-degette-melat-kiros-pac-spending\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/coloradosun.com\/"},{"@type":"ListItem","position":2,"name":"Super PACs drop $1.3M in last-minute spree to protect Diana DeGette in Denver\u2019s congressional district"}]},{"@type":"WebSite","@id":"https:\/\/coloradosun.com\/#website","url":"https:\/\/coloradosun.com\/","name":"The Colorado Sun","description":"Telling stories that matter in a dynamic, evolving state.","publisher":{"@id":"https:\/\/coloradosun.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/coloradosun.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/coloradosun.com\/#organization","name":"The Colorado Sun PBC","url":"https:\/\/coloradosun.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/coloradosun.com\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2022\/07\/Sun-Pill-logo-White-no-border.png?fit=2000%2C1000&quality=80&ssl=1","contentUrl":"https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2022\/07\/Sun-Pill-logo-White-no-border.png?fit=2000%2C1000&quality=80&ssl=1","width":2000,"height":1000,"caption":"The Colorado Sun PBC"},"image":{"@id":"https:\/\/coloradosun.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/TheColoradoSun","https:\/\/x.com\/coloradosun","http:\/\/instagram.com\/thecoloradosun"]},{"@type":"Person","@id":"https:\/\/coloradosun.com\/#\/schema\/person\/81405f1ff3428f441b074d67f65e466d","name":"Jesse Paul","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/6609077109e780775ff26136de61a1094fae3e309c328bcd08d37583e824e949?s=96&d=mm&r=gf5b0b50bb23eb7772d9fb32c38f6e6a0","url":"https:\/\/secure.gravatar.com\/avatar\/6609077109e780775ff26136de61a1094fae3e309c328bcd08d37583e824e949?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6609077109e780775ff26136de61a1094fae3e309c328bcd08d37583e824e949?s=96&d=mm&r=g","caption":"Jesse Paul"},"url":"https:\/\/coloradosun.com\/author\/jesse\/"}]}},"parsely":{"version":"1.1.0","canonical_url":"https:\/\/coloradosun.com\/2026\/06\/19\/diana-degette-melat-kiros-pac-spending\/","smart_links":{"inbound":0,"outbound":0},"traffic_boost_suggestions_count":0,"meta":{"@context":"https:\/\/schema.org","@type":"NewsArticle","headline":"Super PACs drop $1.3M in last-minute spree to protect Diana DeGette in Denver\u2019s congressional district","url":"http:\/\/coloradosun.com\/2026\/06\/19\/diana-degette-melat-kiros-pac-spending\/","mainEntityOfPage":{"@type":"WebPage","@id":"http:\/\/coloradosun.com\/2026\/06\/19\/diana-degette-melat-kiros-pac-spending\/"},"thumbnailUrl":"https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2025\/11\/AP24122598382730.jpg?resize=150%2C150&ssl=1","image":{"@type":"ImageObject","url":"https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2025\/11\/AP24122598382730.jpg?fit=1024%2C683&ssl=1"},"articleSection":"Election 2026","author":[{"@type":"Person","name":"Jesse Paul"}],"creator":["Jesse Paul"],"publisher":{"@type":"Organization","name":"The Colorado Sun","logo":"https:\/\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2022\/06\/Sun-Wide-White-Text-Transparent-1200px.png"},"keywords":["1st congressional district","2026 election","colorado","colorado legislature","denver","diana degette","election 2026","melat kiros","politics","wanda james"],"dateCreated":"2026-06-19T10:29:00Z","datePublished":"2026-06-19T10:29:00Z","dateModified":"2026-06-19T14:55:58Z"},"rendered":"<script type=\"application\/ld+json\" class=\"wp-parsely-metadata\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@type\":\"NewsArticle\",\"headline\":\"Super PACs drop $1.3M in last-minute spree to protect Diana DeGette in Denver\\u2019s congressional district\",\"url\":\"http:\\\/\\\/coloradosun.com\\\/2026\\\/06\\\/19\\\/diana-degette-melat-kiros-pac-spending\\\/\",\"mainEntityOfPage\":{\"@type\":\"WebPage\",\"@id\":\"http:\\\/\\\/coloradosun.com\\\/2026\\\/06\\\/19\\\/diana-degette-melat-kiros-pac-spending\\\/\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/newspack-coloradosun.s3.amazonaws.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/AP24122598382730.jpg?resize=150%2C150&ssl=1\",\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/newspack-coloradosun.s3.amazonaws.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/AP24122598382730.jpg?fit=1024%2C683&ssl=1\"},\"articleSection\":\"Election 2026\",\"author\":[{\"@type\":\"Person\",\"name\":\"Jesse Paul\"}],\"creator\":[\"Jesse Paul\"],\"publisher\":{\"@type\":\"Organization\",\"name\":\"The Colorado Sun\",\"logo\":\"https:\\\/\\\/newspack-coloradosun.s3.amazonaws.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/Sun-Wide-White-Text-Transparent-1200px.png\"},\"keywords\":[\"1st congressional district\",\"2026 election\",\"colorado\",\"colorado legislature\",\"denver\",\"diana degette\",\"election 2026\",\"melat kiros\",\"politics\",\"wanda james\"],\"dateCreated\":\"2026-06-19T10:29:00Z\",\"datePublished\":\"2026-06-19T10:29:00Z\",\"dateModified\":\"2026-06-19T14:55:58Z\"}<\/script>","tracker_url":"https:\/\/cdn.parsely.com\/keys\/coloradosun.com\/p.js"},"jetpack_featured_media_url":"https:\/\/i0.wp.com\/newspack-coloradosun.s3.amazonaws.com\/wp-content\/uploads\/2025\/11\/AP24122598382730.jpg?fit=1024%2C683&ssl=1","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/coloradosun.com\/wp-json\/wp\/v2\/posts\/491501","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/coloradosun.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/coloradosun.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/coloradosun.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/coloradosun.com\/wp-json\/wp\/v2\/comments?post=491501"}],"version-history":[{"count":4,"href":"https:\/\/coloradosun.com\/wp-json\/wp\/v2\/posts\/491501\/revisions"}],"predecessor-version":[{"id":491506,"href":"https:\/\/coloradosun.com\/wp-json\/wp\/v2\/posts\/491501\/revisions\/491506"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/coloradosun.com\/wp-json\/wp\/v2\/media\/464645"}],"wp:attachment":[{"href":"https:\/\/coloradosun.com\/wp-json\/wp\/v2\/media?parent=491501"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/coloradosun.com\/wp-json\/wp\/v2\/categories?post=491501"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/coloradosun.com\/wp-json\/wp\/v2\/tags?post=491501"},{"taxonomy":"newspack_spnsrs_tax","embeddable":true,"href":"https:\/\/coloradosun.com\/wp-json\/wp\/v2\/newspack_spnsrs_tax?post=491501"},{"taxonomy":"type-of-work","embeddable":true,"href":"https:\/\/coloradosun.com\/wp-json\/wp\/v2\/type-of-work?post=491501"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/coloradosun.com\/wp-json\/wp\/v2\/coauthors?post=491501"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}