Stephen Miller has shown us who he is. From defending torture to tearing children from their parents, his cruelty has shaped this administration’s immigration agenda.
He should never have this much power over people's lives. Cruelty is not leadership.

Congress Member Profile|U.S. Representative|Democrat|New York District 15
Ritchie Torres
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 616
Yes43%
No53%
Present0%
Not Voting4%
Party align96%
Cross-party2%
SoupScore
District Map
Congressional District 15
U.S. Census Bureau boundary data.
Social & Web
External Resources

Ritchie Torres
U.S. RepresentativeDemocratNew York District 15
SoupScore
Ritchie's ATmosphere Activity
20 recent posts · 53 sponsored · 117 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Stephen Miller is the architect of Donald Trump’s mass deportation agenda. Miller is responsible for policies that terrorize our communities, rip families apart, and violate people's basic rights.
The voters were clear on Tuesday: they oppose Trump’s extremist agenda.
Less than 48 hours after Democrats took back Congress, Trump officials are already looking for the exits.
They know accountability is coming.
We’re going to investigate, audit, subpoena, and demand answers. No one is above the law, and Donald Trump is no exception.
Hey, Claremont! Today is Election Day, and there is still time to make your voice heard.
We’ve already cast our ballots, and it’s great to see voters at Granite Creek Church dropping off ballots and voting in person.
Polls are open until 8 p.m. Get out and vote!
I have spent the afternoon visiting polling locations across the district. One thing is clear: our election workers are committed to ensuring the safety of our elections is not compromised. Our elections only work when everyone shows up to do their part.
IF YOU ARE IN LINE, STAY IN LINE!
Polls close at 8 p.m. tonight. If you are in line by 8 p.m., you have the right to cast your ballot. Don't leave!
If you want another reason to go and vote today, go fill up your car.
Republicans have continued to drive up costs while claiming they’re for working-class families. If you want change, it starts at the polls. GO VOTE!
Today is Election Day. Before heading to the polls, know your rights.
Every eligible American citizen has the right to vote free from intimidation or interference.
If you witness voter intimidation or interference, report it to a poll worker or state election official.
This was a blatant, politically motivated attack on California voters. The DOJ has no business playing political games with our democracy or trying to invalidate our mail-in ballots. We fought back, we won, and we will never let anyone intimidate or disenfranchise our community.
Election officials need the resources to protect our elections from cyberattacks.
I introduced the Protecting America’s Cybersecurity Act to restore CISA funding and staffing, reinstate workers pushed out by DOGE, and protect the federal cybersecurity support local election officials rely on.
A passion for dance has grown into a thriving local business!
Congratulations to Yesenia and Ferrari Dance Academy on their ribbon cutting! It’s great to see local entrepreneurs investing in our community and creating spaces where people can learn, grow, and build confidence.
Election Day is just 2 days away! Make sure you’re ready to vote, check your polling location, and have a plan to cast your ballot.
Every eligible voter deserves to have their voice heard. Make your plan, encourage your friends and family to vote, and make your voice count!
Thank you to the Inland Empire Resource Conservation District for recognizing our hardworking farmers at its 2026 Farmer Appreciation Event. Our farmers keep our agricultural industry strong, feed our families, and support jobs across the Inland Empire. Their contributions matter!
Trick-or-treating shouldn’t come with sticker shock. 🍫👀
Data shows Halloween candy prices surged nearly four times faster than overall inflation, with sour gummies spiking over 39% and peanut butter cups up 23%.
Working families deserve real relief, not economic tricks.
I led a congressional delegation to the Riverside County Registrar of Voters to see ballot processing firsthand, learn about election security and voter protections, and ask local officials about preparations for Nov 3. Every eligible voter deserves to have their voice heard and their vote counted.
Great cities honor their roots while investing in their future!
This year’s Norco State of the City celebrated the agricultural heritage and community spirit that make Norco unique, while highlighting new projects and opportunities for generations to come.
Every eligible voter deserves clear answers and protected rights. Download our "Voting Know Your Rights" card at torres.house.gov to stay informed and protect your vote! 🗳️
#InlandEmpire #KnowYourRights #ProtectTheVote
Every eligible voter deserves clear answers and protected rights. Download our "Voting Know Your Rights" card at torres.house.gov to stay informed and protect your vote! 🗳️
#InlandEmpire #KnowYourRights #ProtectTheVote
I am heartbroken by the passing of Dolores Huerta, a woman I deeply admired and whose courage paved the way for generations of Latinas like me. As a Latina and immigrant, I know that I stand on the shoulders of women like Dolores, who refused to be silenced and made sure our voices were heard.
California, early voting is underway! Make your plan to vote and make your voice heard.
Find a voting location near you: caearlyvoting.sos.ca.gov
Posts page 1Older posts →
SoupScore Breakdown
Loading analysis metrics…
Voting History616 total votesExpandCollapse
Voting History
616 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-03-28 | H. Res. 1142 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-03-28 | — | Motion to Adjourn | NO | NO | ✓ | Passed |
| 2026-03-27 | H.R. 7084 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-26 | H.R. 8029 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-26 | H.R. 8029 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-26 | H. Res. 1128 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-25 | H.R. 5103 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-25 | H.R. 5103 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-25 | H. Res. 1131 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-25 | H. Res. 1131 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-03-24 | H.R. 6422 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-19 | H.R. 4638 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-18 | H.J. Res. 139 (119th) | Fast-track passage | NO | NO | ✓ | Failed |
| 2026-03-18 | H.R. 1958 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-18 | H.R. 556 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-18 | H.R. 556 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-17 | H. Res. 1115 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-17 | H. Res. 1115 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-03-17 | S. 3971 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-17 | H.R. 4294 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-05 | H.R. 7744 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-05 | H.R. 7744 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-05 | H. Con. Res. 38 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-03-05 | H. Res. 1099 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-03-04 | H. Res. 1100 (119th) | Motion to Refer | YES | YES | ✓ | Passed |
| 2026-03-04 | H.R. 6472 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-04 | S. 723 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-04 | H. Res. 1095 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-04 | H. Res. 1095 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-25 | H.R. 4758 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-25 | H.R. 4758 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-24 | H.R. 4626 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-24 | H.R. 4626 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-24 | H. Res. 1075 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-02-24 | H. Res. 1075 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-24 | S. 2503 (119th) | Fast-track passage | YES | YES | ✓ | Failed |
| 2026-02-24 | H.R. 6329 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-12 | H.R. 2189 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | S. 1383 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | S. 1383 (119th) | Motion to Commit | YES | YES | ✓ | Failed |
| 2026-02-11 | H.R. 261 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | H.R. 261 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-11 | H.J. Res. 72 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-02-11 | H.R. 3617 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | H.R. 3617 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-11 | H. Res. 1057 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-02-11 | H. Res. 1057 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-11 | H. Res. 1042 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-02-11 | H. Res. 1042 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-10 | H.R. 1531 (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.