The history and practice of opposition research, by @josephrodota.

Washington, DC
Joined May 2020
Oppo File retweeted
Kansas was supposed to be easy for Republicans. Then Tyson Brody, an opposition researcher, moved back home. Could his research in the state get a Democrat elected to the Senate for the first time in 94 years? politico.com/news/magazine/2…
41
59
11
471
94,920
Newly surfaced recordings capture Jon Husted praising data centers as a pipeline of jobs and economic growth. His years of support for the industry and its tax incentives preceded a $1.6 billion annual tax-break bill for Ohio and mounting concerns about electricity prices. Read more: s.tiffinohio.net/hvsJuoB
5
55
3
72
1,269
Oppo File retweeted
NEW: California GOP legislator Leticia Castillo has preached family values since entering politics. But her secret old XXX websites advertised adult entertainment services under the name “Silky Santana.” Meanwhile, her Democratic challenger has her own baggage with two DUIs and a messy custody battle. They were separated by just 596 votes last election. Welcome to Riverside County, the Florida of California. nypost.com/2026/10/20/us-new…
22
77
29
331
60,044
Oppo File retweeted
lol
Eric Pratt, the republican running for Angie Craig's open seat in MN-02, left the AI restating his prompt on his website. "The President is not popular, so all messaging should be focused on local politics and needs." lmfao
1
3
66
"The featured couple has created complications....That’s because Vernon Edwards—Patty’s husband, who appears a few times in b-roll alongside her in the ad—is a registered sex offender." @JimSwiftDC on Vivek Ramaswamy's new ad: lnk.thebulwark.com/4jULQQe
5
8
14
3,587
Trying to imagine the meltdown we’d be subjected to on here if Politico just openly shouted out GOP oppo guys while linking to hit pieces on Dems
Thank you Playbook, I was reading that. Along with the rest of Kansas!
9
8
2
52
18,430
Oppo File retweeted
BREAKING: A KC Star investigation couldn’t find a single other medical provider in Kansas who charged 18% interest on medical debt - even Marshall’s own lawyer admits Marshall personally set that rate and was probably the only one to do so in the state!
48
1,383
49
4,358
133,338
Oppo File retweeted
USA TODAY: Roger Marshall sued patients for unpaid bills, but he stiffed a bakery
14
34
4
273
8,190
The thing with Roger Marshall is he is running against a guy who employs one of the most cracked oppo guys in the Democratic Party
BREAKING: Roger Marshall stiffed a local Kansas business who baked cookies for his campaign, refusing to pay a $678 bill - a bill larger than debts for which Roger Marshall had patients sued, arrested, and jailed, which ran as low as $114.49!
16
89
2
1,964
76,641
Oppo File retweeted
Watch our newest ad, where Kansas doctors agree Roger Marshall broke his oath to care for his patients by charging predatory 18% interest and having them arrested over debts as low as $115
Kansas doctors: The healthcare system is broken. Roger Marshall is making it worse.
38
61
2
336
12,371
Oppo File retweeted
BREAKING: Roger Marshall stiffed a local Kansas business who baked cookies for his campaign, refusing to pay a $678 bill - a bill larger than debts for which Roger Marshall had patients sued, arrested, and jailed, which ran as low as $114.49!
118
2,748
128
11,524
609,387
Total number of bills Andy Biggs has gotten signed into law in nearly a decade? One — a clinic renaming. #AZGov #AZpolitics
2
19
63
2,942
God, this is so embarrassing... and to think he spent all that time memorizing what he thought would be a sick burn.
Zach Lahn fumbles a hit on Rob Sand, and instead claims that Sand doesn't like tax increases. MAGA sure isn't sending their best or brightest. #IAGov
2
5
97
16,790
Rob Sands: "You voted in Kansas in 2018 and in 2020 and in 2022. You registered to vote in Iowa less than two years ago." Zach Lahn: YOU HAVE NO EVIDENCE THAT I DIDN'T LIVE IN IOWA. #IAGov
49
295
31
3,974
637,517
I mean... he's not wrong.
Aaron Rupar
@atruparOct 8
Ossoff says that Mike Collins has "hired half the Third Reich to staff your congressional office"
1
276