1. Elon Musk pours nearly $300 million into electing Donald Trump
2. DOGE takes over contracting at key government agencies
3. Musk lines his pockets with taxpayer $$$
This is corruption, plain and simple. The American people won't stand for it.

Congress Member Profile|U.S. Representative|Democrat|Pennsylvania District 17
Christopher R. Deluzio
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 536
Yes43%
No57%
Present0%
Not Voting0%
Party align98%
Cross-party1%
SoupScore
District Map
Congressional District 17
U.S. Census Bureau boundary data.
Social & Web
External Resources

Christopher R. Deluzio
U.S. RepresentativeDemocratPennsylvania District 17
SoupScore
Christopher R.'s ATmosphere Activity
20 recent posts · 28 sponsored · 176 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
This is an outrageous national security breach and heads should roll. We need a full investigation and hearing into this on the House Armed Services Committee, ASAP.
www.theatlantic.com/politics/arc...
I joined @repmoskowitz.bsky.social & @algreen.house.gov in a letter to the Acting Social Security Commissioner demanding he keep that promise and put a stop to this dangerous attack on Social security. (2/2)
Elon Musk has called Social Security a "ponzi scheme" and DOGE is working overtime to sabotage the program—including trying to end claims processing over the phone, which millions of Americans rely on to get their earned benefits. (1/2)
…a church meeting with the Ukrainian community, and a municipal leaders’ breakfast.
If you’re afraid of the people you represent and serve, maybe the job isn’t for you. (2/2)
Within the last week and a half alone, I’ve heard from my constituents and took whatever questions they had at: a packed town hall, a senior center lunch, a Ramadan event with the Muslim community, a high school civics student Q&A…(1/2)
ICYMI, you can watch my full town hall event from last week here: youtu.be/NltLfpBSu3E
www.wesa.fm/politics-gov...
This Administration and their Republican Congressional allies are pushing reverse Robin Hood garbage that funnels money to corporations and the ultra-rich, saddling everybody with debt to pay for it.
www.independent.co.uk/news/world/a...
Dismantling the Dept. of Education will hurt our students and families. That’s just a fact. Here’s a story that a constituent shared with me. I’ll stand my ground and fight back against these cruel, harmful cuts.
I'm a guy who believes that we should find common ground where we can. But you stand your ground when it’s time to fight for our people. That's the kind of fighting spirit we need when dealing with this Administration.
Thank you to members of the Western PA Muslim community for honoring me with an invite to join an Iftar break fast meal. And always good to talk about issues on the mind of #PA17’s Muslim community. Ramadan Mubarak!
Want to fight corruption? Then we need to get unlimited corporate money OUT of politics.
Corporate power doesn’t just happen—it’s enabled by pliable politicians and a Supreme Court that signs off on unlimited super PAC money.
Republican politicians want to gut Medicaid and rip healthcare away from over 110,000 of our neighbors. Listen to some of their stories of what this would mean. I'm fighting back to save Medicaid and stop more tax handouts to billionaires and big corporations on the backs of people's healthcare.
Every veteran who served wrote this country a blank check. In return, we make a sacred promise that our government will take care of them when they come home. The VA Secretary is saying the planned firing of 80,000 VA workers won’t hurt veteran care—he's full of crap. This is a betrayal.
ICYMI, there was a big win in the fight against the corrupt plundering of our govt. NLRB member Gwynne Wilcox was illegally fired from her position, undermining the board's ability to hold corporations & robber barons accountable when they violate workers' rights. She sued in federal court, and won.
It’s tax season, and unfortunately that means scammers and grifters are out to take advantage of folks. Here’s some tips on how to spot and avoid these dirty tricks. Learn more at www.taxpayeradvocate.irs.gov
This is a bad deal for the American people. Right now, we need leaders who aren’t afraid of a righteous fight for our people. (2/2)
On Tuesday I voted against the bad Republican spending bill that today cleared the Senate. This bill defunds our cops, takes away promised money for my fellow toxic-exposed veterans, cuts NIH funding, and so much more. (1/2)
ICYMI, catch up on my Town Hall last night! Thanks to the hundreds of Western Pennsylvanians who came out to talk about what's going on down in Washington. Watch the whole event ⬇️
www.youtube.com/watch?v=NltL...
What a great turnout for our Town Hall tonight in Kennedy Township! Thanks to all the folks who came out to ask questions and participate in our democracy. If you missed it, we'll have the recording posted on YouTube and my website in the next 24 hours.
SoupScore Breakdown
Loading analysis metrics…
Voting History536 total votesExpandCollapse
Voting History
536 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-07-02 | H. Res. 566 (119th) | Consideration of the Resolution | NO | NO | ✓ | Passed |
| 2025-06-27 | H. Res. 516 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-26 | H.R. 275 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-26 | H.R. 875 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-06-25 | H.R. 3944 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-25 | H.R. 3944 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-25 | H.R. 3944 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-06-25 | H. Res. 519 (119th) | Motion to Suspend the Rules and Agree, as Amended | YES | YES | ✓ | Passed |
| 2025-06-24 | — | Motion to Adjourn | YES | YES | ✓ | Failed |
| 2025-06-24 | H. Res. 530 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-24 | H. Res. 530 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-24 | H. Res. 537 (119th) | Kill the motion | YES | YES | ✓ | Passed |
| 2025-06-23 | H.R. 3422 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-23 | H.R. 3394 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-23 | H.R. 1998 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-12 | H.R. 2056 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-12 | H.R. 2056 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-12 | — | Motion to Adjourn | YES | YES | ✓ | Failed |
| 2025-06-12 | H.R. 4 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-12 | H.R. 4 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-12 | S. 331 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-06-11 | H. Res. 499 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-11 | H. Res. 499 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-10 | H.R. 884 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-10 | H.R. 2096 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-10 | H. Res. 489 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-10 | H. Res. 489 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-09 | H. Res. 481 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2025-06-09 | H. Res. 488 (119th) | Motion to Suspend the Rules and Agree | NO | NO | ✓ | Passed |
| 2025-06-09 | H.R. 2035 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-06 | H.R. 2966 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-05 | H.R. 2987 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-05 | H.R. 2987 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-05 | H.R. 2931 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-05 | H.R. 2931 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-04 | H.R. 2483 (119th) | Final passage | NO | YES | ✕ | Passed |
| 2025-06-04 | H.R. 2483 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-06-04 | H. Res. 458 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-04 | H. Res. 458 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-03 | H.R. 1804 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-03 | H.R. 1642 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-22 | H.R. 1 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-22 | H.R. 1 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-05-22 | S.J. Res. 31 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-22 | H. Res. 436 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-05-22 | H. Res. 436 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-05-22 | H. Res. 436 (119th) | Consideration of the Resolution | NO | NO | ✓ | Passed |
| 2025-05-22 | H. Res. 436 (119th) | Consideration of the Resolution | NO | NO | ✓ | Passed |
| 2025-05-22 | — | Motion to Adjourn | YES | YES | ✓ | Failed |
| 2025-05-20 | S.J. Res. 13 (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.