
Congress Member Profile|U.S. Representative|Democrat|California District 17
Ro Khanna
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 496
Yes40%
No58%
Present1%
Not Voting2%
Party align98%
Cross-party1%
SoupScore
District Map
Congressional District 17
U.S. Census Bureau boundary data.
Social & Web
External Resources

Ro Khanna
U.S. RepresentativeDemocratCalifornia District 17
SoupScore
Ro's ATmosphere Activity
20 recent posts · 40 sponsored · 165 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
I am not worried for my physical safety, honestly. The truth is more nuanced. Big money tries to destroy a person's career & reputation. In Washington, you rise by keeping your head down and not making enemies.
Massie & I are unafraid to challenge power.
Rep. Thomas Massie & I called on DOJ to stop protecting this man & underact his name. They relented. Then I took to the House floor to name names. Today, he resigns.
We will not rest until there is elite accountability for the Epstein class.
@ezraklein.bsky.social writes about the "class solidarity" of the Epstein class & @anandwrites.bsky.social says modern courage is taking them on & being willing to burn the bridge.
Rep. Massie & I are fighting to hold the Epstein class accountable.
www.nytimes.com/2026/02/15/o...
This weekend the world's leaders will gather together for the Munich Security Conference.
I am calling on them to hold the Epstein Class accountable, including those in their own governments.
If in Norway the princess no longer has the support to be Queen, and if in the UK King Charles is now calling for a criminal investigation into his own brother, then surely in the United States of America, Howard Lutnick must resign!
When @joe-scarborough.bsky.social calls for accountability of the "epstein class," you know that it's an emotionally powerful phrase that speaks to the two tiers of justice in America.
Reposted byRo Khanna
@rokhanna.bsky.social: I was in Ghislaine Maxwell’s deposition today. It was shameful. She basically said other powerful people committed these crimes but she won’t name them unless she’s granted clemency.
She needs to be sent back to a maximum security prison immediately.
Reposted byRo Khanna
@rokhanna.bsky.social: There is information in the Epstein files about senior business officials not yet public. Survivors I’ve talked to have implicated current government officials.
No one thought we’d get the files released, but we did. And we’ll continue fighting for the other 50%.
After Rep. Massie & I flagged to the DOJ that they had redacted the names of six men who were allegedly incorrectly accused of crimes, they have now unredacted the identities of those men and some women.
The problem remains that the files the DOJ received were scrubbed by the FBI in March.
Here is my conclusion after sitting through Maxwell's deposition with her refusing to answer a single question about the men who raped underage girls, saying she would only do so for clemency.
She must immediately be sent back to the maximum security prison where she belongs.
The survivors standing in front of the Capitol twice is why Rep. Thomas Massie & I were able to pass the Epstein Transparency Act.
Tomorrow, Massie and I will go together to DOJ to see the unredacted files.
We will not rest until the Epstein class is brought to justice.
These students in Nevada stayed up waiting all night for a full release of the Epstein Files.
Rep. Thomas Massie and I will not stop fighting until the rich and powerful men involved face consequences.
Lee Hamilton was one of the giants.
A few days before he passed he penned this piece about Rep. Thomas Massie & my friendship. Yes, we are friends. Yes, we need more of that across the aisle. I hope America reads this.
indianacitizen.org/hamilton-com...
Britain has dethroned a prince, forced Mandelson to resign, & lost confidence in Starmer because Rep. Thomas Massie & I forced the release of the Epstein files.
What is America doing to hold the Epstein class accountable?
We need to haul these powerful men before Congress.
House Oversight needs to create a committee to haul in everyone who emailed Epstein about abusing young girls.
JD Vance you said not to "suppress every masculine urge” & not to “cast aside everything that makes you a man.”
For me, that means standing up to powerful men who abused young girls. It means respecting moms, wives, daughters and sisters.
Stand up to the Epstein class.
Many lectured Brad Karp & Paul Weiss about caving to Trump.
Rep. Thomas Massie & I passed a law that exposed him and took him down.
The times call for more than gimmicks and lectures.
We need action to hold the elites accountable.
And they told Rep. Thomas Massie and me this was a hoax and conspiracy when we risked our reputations and careers to pursue the release of the files.
SoupScore Breakdown
Loading analysis metrics…
Voting History496 total votesExpandCollapse
Voting History
496 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 |
|---|---|---|---|---|---|---|
| 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 | NO | NO | ✓ | Passed |
| 2025-12-10 | H. Res. 432 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2025-12-10 | S. 1071 (119th) | Final passage | NO | 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 |
| 2025-12-09 | S. 356 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-12-04 | H.R. 1049 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-04 | H.R. 1069 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-03 | H.R. 1005 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-03 | H.R. 4305 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-03 | H.R. 2965 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-02 | H. Res. 916 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-12-02 | H. Res. 916 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-12-02 | H.R. 4423 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-12-01 | H.R. 5348 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-11-20 | H.R. 3109 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-11-20 | H. Res. 893 (119th) | Motion to Refer | NO | YES | ✕ | Passed |
| 2025-11-20 | H.R. 6019 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-11-20 | H.R. 4058 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-11-20 | H.R. 5107 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-11-20 | H.R. 5214 (119th) | Final passage | NO | NO | ✓ | 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.