Absent any evidence of an imminent threat to the United States, our territories or troops, President Trump should have continued diplomatic efforts or sought authorization for military action from Congress.
Waging a war of choice only sheds American blood with no clear long-term strategy.

Congress Member Profile|U.S. Representative|Democrat|Virginia District 4
Jennifer L. McClellan
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 612
Yes43%
No56%
Present1%
Not Voting0%
Party align99%
Cross-party0%
SoupScore
District Map
Congressional District 4
U.S. Census Bureau boundary data.

Jennifer L. McClellan
U.S. RepresentativeDemocratVirginia District 4
SoupScore
Jennifer L.'s ATmosphere Activity
20 recent posts · 26 sponsored · 159 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Iran must not be permitted to develop nuclear weapon capabilities, but the Administration claimed its 2025 unauthorized air strikes ‘completely and totally obliterated’ Iran’s nuclear enrichment facilities, and a Pentagon assessment found that Iran’s nuclear program was likely set back two years.
We cannot allow the Administration to continue down this path without consultation and authorization by Congress. The separation of powers exists for a reason, and only Congress has the power to declare war.
I cosponsored and voted for the resolution to call for the immediate withdrawal of our troops from Iran because after six American servicemembers have already died during this war of choice, even one more life lost is too many.
Today’s vote on the Iran War Powers Resolution represents a complete failure from Congressional Republicans to hold the Trump Administration accountable for its unauthorized military actions that threaten further destabilization of the Middle East. 🧵
Watch my full remarks here:
I try to strike the balance between giving my kids freedom and keeping them safe.
Congress has the opportunity to protect our kids through the Kids Internet and Digital Safety Act, but the version advanced by Republicans fails to do so.
I joined @energycommerce.bsky.social Democrats to vote no.
I called for Kristi Noem to resign or be impeached. She’s been fired, but her replacement can’t just be more of the same.
DHS must reign in its out-of-control ICE and Border Patrol agents and fix the public safety crisis they created.
Reposted byRep. Jennifer McClellan
New Dem Leadership is voting no on the partisan DHS appropriations bill.
Watch my full remarks here:
During the Energy Subcommittee’s hearing to consider The Pipeline Safety Authorization Act of 2026, I joined @energycommerce.bsky.social Democrats in calling on Republicans to advance a bill maintaining strong oversight rather than their partisan bill that further weakens pipeline safety.
OTD in 1933, FDR appointed Frances Perkins as Secretary of Labor.
As the first woman to serve in a Presidential Cabinet, Frances became a driving force behind the New Deal and a passionate advocate for labor rights during her 12-year tenure. #WomensHistoryMonth
As AI is integrated into telecomm networks, we must address the security and reliability risks.
Today, I introduced the bipartisan AI-Ready Networks Act with Rep. Olbernote to examine AI use in telecommunication networks and the implications for security, reliability and the workforce.
Holding the families of the six service members killed in the line of duty in Iran over the weekend in my prayers. The Defense Department released the names of four of them:
Capt. Cody A. Khork, 35
Sgt. 1st Class Noah L. Tietjens, 42
Sgt. 1st Class Nicole M. Amor, 39
Sgt. Declan J. Coady, 20
Over the weekend, the Trump Administration unilaterally authorized U.S. armed forces to join Israeli forces to launch a “massive and ongoing” military campaign in Iran, killing Iran’s Supreme Leader Ayatollah Ali Khamenei.
Read more about Iran, Trump’s State of the Union and more in my newsletter ⬇️
To facilitate departure, U.S. citizens in the Middle East should enroll in the State Department’s STEP program and continue checking Travel.State.gov for latest guidance.
My office is prepared to assist any constituents who may need help returning home during this time of uncertainty.
Wishing everyone a joyful and vibrant Holi! May the Festival of Colors remind us of the light, hope and goodness that live within our communities.
Happy Birthday, United States Navy Reserve! Congratulations on 111 years of supporting our fleets and protecting the open seas. Thank you for your service.
113 years ago, over 5,000 suffragists marched through Washington to demand the right to vote for women, including the founders of Delta Sigma Theta in their first public act.
#WomensHistoryMonth
SoupScore Breakdown
Loading analysis metrics…
Voting History612 total votesExpandCollapse
Voting History
612 total votes
Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.
| Date | Bill | Question | Position | Party Maj | Align? | Result |
|---|---|---|---|---|---|---|
| 2026-01-07 | H. Res. 977 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-07 | H. Res. 977 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-06 | — | Call of the House | PRESENT | — | — | Passed |
| 2025-12-18 | H.R. 498 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-18 | H.R. 498 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-18 | H.R. 845 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-18 | H.R. 845 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-18 | H.R. 1366 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-18 | H.R. 1366 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-18 | H.R. 4776 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-18 | H.R. 4776 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-18 | H.R. 4776 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-12-18 | H.R. 4776 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-12-18 | H.R. 4776 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-12-17 | H.R. 3492 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-17 | H.R. 3492 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-17 | H.R. 6703 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-17 | H.R. 6703 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-17 | H.R. 3616 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-17 | H. Con. Res. 64 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2025-12-17 | H. Con. Res. 61 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2025-12-17 | H. Res. 953 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-12-17 | H. Res. 953 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-12-16 | H.R. 3632 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-16 | H.R. 3632 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-16 | H.R. 4371 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-16 | H.R. 4371 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-16 | H. Res. 951 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-12-16 | H. Res. 951 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-12-16 | H.R. 3187 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-12-15 | S. 284 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-12-12 | H.R. 3668 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-12 | H.R. 3668 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-11 | H.R. 2550 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-12-11 | H. Res. 432 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2025-12-11 | H.R. 3898 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-11 | H.R. 3898 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-11 | H.R. 3383 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-11 | H.R. 3383 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-12-11 | H.R. 3383 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-12-11 | H.R. 3383 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-12-11 | H.R. 3638 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-11 | H.R. 3628 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-11 | H. Res. 939 (119th) | Kill the motion | PRESENT | NO | — | Passed |
| 2025-12-10 | H. Res. 432 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2025-12-10 | S. 1071 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-12-10 | S. 1071 (119th) | Motion to Commit | YES | YES | ✓ | Failed |
| 2025-12-10 | H. Res. 936 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-12-10 | H. Res. 936 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-12-10 | H.R. 1676 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
Alignment stats consider only votes where a clear yes/no majority existed for the legislator's party. Cross-party marks divergence where the vote matched the opposite party majority. ↔ indicates cross-party divergence.