It's Peggy Flanagan vs. Michele Tafoya for U.S. Senate
Flanagan won the Democratic Senate primary and will face Michele Tafoya in the general election.

SOURCE CHECK
TAP FOR WHYMinnPost is an established regional news organization with an identifiable newsroom and bylined reporting. The article attributes views to named sources and provides election results and campaign finance figures, though the text alone offers limited evidence about its corrections practices.
- Source type — Established local-news outlet covering Minnesota politics.
- Editorial standards — The article includes attributed statements, election figures and campaign finance details.
- Author attribution — Two reporters are named.
- Transparency — The article identifies its sources and includes an editor’s note about an update.
The article gives primary-election results, campaign finance figures and attributed comments from candidates and a supporter. It provides some context about the candidates and Craig’s vote, though it does not offer extensive independent analysis or a broad range of perspectives.
HOW WE SCORE ↗The article covers both parties’ primary winners and provides some context for Flanagan’s and Tafoya’s campaigns, as well as Craig’s loss. It has limited direct comment from Tafoya and relatively little exploration of counterarguments or the candidates’ policy positions.
- Source diversity — Includes remarks from candidates and a supporter, but few independent voices.
- Counterarguments presented — Reports contrasting views about Craig’s moderation and campaign prospects, but gives limited space to opposing perspectives overall.
- Omitted context — Offers limited detail on candidates’ policy platforms beyond selected issues.
- Loaded language — Most claims and evaluative descriptions are attributed to their sources.
The article reports the primary outcomes and campaign dynamics in mostly straightforward language, with statements and criticisms attributed to their sources. Its framing does not clearly favor either party or candidate.
- Language tone — Mostly descriptive reporting without conspicuously loaded wording.
- Source selection — Includes comments from candidates and a supporter of Craig.
- Framing — Covers results and campaign factors for both party primaries.
Peggy Flanagan defeated Angie Craig in Minnesota’s Democratic Senate primary, while Michele Tafoya won the Republican primary. Flanagan and Tafoya will face each other for the seat held by retiring Sen. Tina Smith.
Lt. Gov. Peggy Flanagan defeated Rep. Angie Craig, winning 59% of the vote to Craig’s 39.4%. The story says Craig’s support for the Laken Riley Act became a campaign issue during opposition to the Trump administration’s immigration enforcement efforts; Craig later said she regretted her vote.
Michele Tafoya won the Republican Senate primary, breaking with the party’s recent preference for endorsed candidates; former Navy SEAL Adam Schwarze had the party’s endorsement. Flanagan will face Tafoya in the general election for Tina Smith’s seat.
Community verdict
20 VOTESPeople in this story
SWIPE →U.S. representative and defeated Democratic Senate primary candidate
Craig's version of this story ↗President of the United States
Republican Senate candidate in Minnesota
Republican Senate candidate in Minnesota
Republican Senate candidate in Minnesota
Minnesota governor and Flanagan’s former running mate
Michigan Democratic Senate candidate
U.S. senator from Minnesota
Part of a bigger story
17 OUTLETSOutlets agree that Peggy Flanagan defeated Angie Craig in Minnesota’s Democratic Senate primary. Left-leaning outlets split between presenting the win as a progressive organizing success and focusing on the result and general-election context. Center outlets mostly report the win and the November matchup, while some also discuss party leadership, the Democratic establishment, or fraud-related concerns. Right-leaning outlets connect the win to progressive influence and Democratic leadership, and give attention to criticism of Flanagan’s positions and fraud-related campaign attacks.
- ARTICLES
- 19
- OUTLETS
- 17
- AVG CRED
- 69
Discussion · 0
Loading comments…





