Kevin M. Kruse (@kevinmkruse) 's Twitter Profile
Kevin M. Kruse

@kevinmkruse

No longer posting here. Try the same handle on Substack, Bluesky & Threads. Didn’t pay for a blue check.

CAMPAIGN TRAILS newsletter: campaigntrails.co

ID: 3060489838

linkhttps://kevinmkruse.substack.com calendar_today25-02-2015 01:25:19

80,80K Tweet

461,461K Followers

2,2K Following

Kevin M. Kruse (@kevinmkruse) 's Twitter Profile Photo

If the Republicans are going to press the argument that people have a duty to report their knowledge of crimes to the proper authorities, maybe they could find literally anyone other than Jim Jordan to make that case?