Sign in with Twitter

Username:

Historian: White Flight; The New Suburban History; Spaces of the Modern City; Fog of War; One Nation Under God; Fault Lines; Voter Suppression in US Elections.

2,102 Following   447,710 Followers   147,311 Tweets

Joined Twitter 2/25/15


Never forget. https://t.co/5j2FaS9eXB @BoomRoasted6 Tragic. But can he read? @ToddRobbins20 Dedicated to all three! @MrBrendan23 I be tossin', enforcin' my style is awesome/ I'm causing more family feuds than Richard Dawson All my best, Kevin M. Kruse @John_Pijanowski @szwest1 https://t.co/jZ40yit68Q @TedMJones Bingo.All right, the books are here and the signing has begun! The Thanksgiving cocktails have begun, too, so someone's… https://t.co/lDnHvEbkdp @NormOrnstein Yep! They’re all terrific @NormOrnstein It’s such a fun project — his papers are amazing, Norm! @DavidDTSS You know I was going to reach out to you!As I've mentioned before, I'm researching a book on John Doar, who helped lead the DOJ's Civil Rights Division in t… https://t.co/Z8QW2ta9YnThis thread shares a remarkable document -- a notebook that the legendary reporter Arlie Schardt, who covered the c… https://t.co/t7XhAsYiMj @AlexLJanin I'm so sorry for your loss. But what a keepsake to treasure -- thanks for sharing it with us.If biden pursues an austerity agenda there is no context in modern politics, not even 1994, for how badly the democ… https://t.co/qceSt6IyLU
Retweeted by Kevin M. Kruse @KenTremendous @ikebarinholtz I'm not mad. I'm just a little sad for you. @DavidOAtkins Have you noticed that most people who use seat belts don't die in car crashes, while the people who *… https://t.co/nLMgDDn8PrThere is no amount of self-ownage that will wake these guys up. https://t.co/5BlP1mfoPC
Retweeted by Kevin M. Kruse @McNaughtonArt I love that you slapped a copyright on here, as if anyone else would ever want to claim credit for t… https://t.co/zDbNBrkDDl @mjasdixon There are words on a picture so ... No. @DestinKJenkins You're going to make us all look bad and I'm here for it.Come for the title, stay for the historical colonoscopies brought to you by @KevinMKruse @AaronLGriffith and my own… https://t.co/KG0QHQPLwh
Retweeted by Kevin M. KruseMehdi is such a good interviewer. He asks the straightforward direct question. All the time. https://t.co/JXqg8sqwra
Retweeted by Kevin M. KruseDear Chase: Please consider this a deposit of $100,000 into my checking account. https://t.co/LjmsZoTRWm
Retweeted by Kevin M. KruseI don't need to know who needs to hear this but "history" (which is an academic discipline & mode of thought) can't… https://t.co/en4lbzu6Sm
Retweeted by Kevin M. KruseThis ad will be taught in Race Politics classes for years to come...it is doing A LOT of silent heavy lifting.… https://t.co/PSTnSMrFtt
Retweeted by Kevin M. KruseI’m sorry to hear your event was canceled. I hear Appomattox Courthouse is available... https://t.co/AmYlEnEtMU
Retweeted by Kevin M. Kruse @John_Pijanowski @julia_azari A wise man, always. @julia_azari Yeah, I'd rather kill an hour in the airport than rush for a flight.He's a crook, as Jon Ossoff said, and needs to be voted out. https://t.co/CF3cst9iBX
Retweeted by Kevin M. Kruse @richterscale Sure, "jars"A shame, because one line from Lincoln’s address would have fit perfectly: “The world will little note, nor long re… https://t.co/UkHoJ65iVf
Retweeted by Kevin M. Kruse1977, 1993, 2009, 2021--new Democratic presidents don't tend to step into the best situations. A pattern of being t… https://t.co/q9wjhnu2A4
Retweeted by Kevin M. Krusehttps://t.co/2g3bs1EgN5 https://t.co/ewCyRWobZ3[Chef's kiss] https://t.co/Sbln0ewwOI
Retweeted by Kevin M. KruseTrump conceits to Biden. Me in @USATODAY: https://t.co/eCbyBFAXsX
Retweeted by Kevin M. Kruse @JennaEllisEsq This quotation is a lie, so ... I guess it makes you angry?https://t.co/z2QuHJoXRU https://t.co/BXBbVGrY7k
Retweeted by Kevin M. KruseSo she’s absolutely the perfect attorney for Trumpworld https://t.co/cpUUAzg8Tb
Retweeted by Kevin M. Kruse @marcorubio This is pathetic, even for you.I have faith that Democrats will take the high moral ground and shoot themselves in the foot https://t.co/B4Fod1FRNJ
Retweeted by Kevin M. KruseTrump today: "Four Seasons and seven lawsuits ago my lawyers brought forth on this parking lot, a new legal filing,… https://t.co/1hOjLDmq6E
Retweeted by Kevin M. Kruse @KayaJones Maybe you should spend a little more time watching the news? It has a lot of uses — it’ll keep you fro… https://t.co/wfnDM27xN3“Since [1889], every outgoing administration has halted the federal death penalty during transition period. Trump &… https://t.co/sDN8IwNvjY
Retweeted by Kevin M. KruseOne of the Catholic Church's leading crusaders against the death penalty, @helenprejean, laments the fact that Trum… https://t.co/4u7lrYLKEF
Retweeted by Kevin M. KruseOf course Gettysburg. Where white supremacists have arrogantly overreached and suffered historic defeats. https://t.co/phJh36FbCV
Retweeted by Kevin M. KruseThread: https://t.co/4XD4UwWALdYou did the right thing. Which of course meant Trump would fire you. Consider it a mark of honor. https://t.co/TPvjCnrCmm
Retweeted by Kevin M. KruseFacebook is an evil company, Exhibit One Million https://t.co/PpllUQz8Lz
Retweeted by Kevin M. KrusePlease watch and share. We got asked a lot how to travel and gather for Thanksgiving this year. Here is the answer. https://t.co/1FgwIFN2Hq
Retweeted by Kevin M. KrusePaul Ryan says “attacks on our voting system need to stop.” He is a member of Fox Corporation Board Of Directors.… https://t.co/vXTrf9I19I
Retweeted by Kevin M. KruseHow to put this gently: I don’t give a flying fuck what the worst Secretary of State in modern American history thi… https://t.co/pTBda8g3nP
Retweeted by Kevin M. KruseLittle Round Flop! 😆 https://t.co/nmFg3jWqYV
Retweeted by Kevin M. Kruse“Four scones and seven years ago...” https://t.co/9P422u2IL5"See that Thanksgiving celebrations are restricted as much as possible so as to prevent another flare-up." -Omaha… https://t.co/ThMWhYO2Uu
Retweeted by Kevin M. Kruse @michaelianblack Drain the swamp, fill the swamp — whatever, lib!His political consultants told @HawleyMO that he had to be a “populist” to run for president. Watching this prep sc… https://t.co/HKJxStnMxN
Retweeted by Kevin M. KruseI mean, aside from making Mexico pay for the border wall, and replacing the Affordable Care Act, and eliminating th… https://t.co/wwl0mD9Vj1https://t.co/pCSuDqRP9M https://t.co/KIk5Hqb3zkYour grandkids are going to read about the last 20 days in Michigan -- the lies, the abuses of trust, the brazen at… https://t.co/YYyUWWSmsi
Retweeted by Kevin M. Kruse @KBAKBA22070 Oh no. @John_Pijanowski I never should’ve befriended a guy three inches taller than me.David Dinkins’ death provides a moment to honor the work of Ed Kaplan+other ⁦@YaleSPH⁩ / ⁦@YaleSOM⁩ friends+colleag… https://t.co/QlP5HhkdHo
Retweeted by Kevin M. KruseOne thing that hasn’t gotten enough attention: the election of Dem govs, AGs & sec of states in 2018 in PA/MI/WI ha… https://t.co/jGvtEZXNOi
Retweeted by Kevin M. Krusefunny how the only time Fox News and Hannity arent willing to spin baseless, unhinged narratives to the public is w… https://t.co/ActU9u5p9Z
Retweeted by Kevin M. Kruse @BadCOVID19Takes @atrupar He's the guy whose entire family made an ad about how he was horrible and shouldn't be re… https://t.co/ne7hjPWmIz @DestinKJenkins Been waiting for this one, Destin. Congrats!!!Coming soon--The Bonds of Inequality: Debt and the Making of the American City (March 2021). https://t.co/vgZCR4icSx
Retweeted by Kevin M. Kruse @NeilJYoung17 @pastpunditry @margaretomara @nataliapetrzela @masonbwilliams @pastpresentpod @JaneHemmer1 Savage, Neil.The African American tanker most probably would have been in the 761st Tank Battalion, the all Black armored unit.… https://t.co/ebG38KsYYN
Retweeted by Kevin M. Kruse @KLoeffler Wow, sounds like you have a lot of, uh, inside information about what's about to happen.It drives me nuts when conservative "originalists" know so little history. Quarantines for health reasons were a st… https://t.co/TVuI1W5BqD
Retweeted by Kevin M. KruseWow, 192,774 votes, no one could ever get more votes than that, wow https://t.co/WGc1FAAxCY @jessehawken The End .... ? @pastpunditry @margaretomara @nataliapetrzela @masonbwilliams @pastpresentpod @NeilJYoung17 The sides are key, but… https://t.co/UsOJ2Q19FI @GrahamDavidA I will never apologize for that.Hearing reports the quoted tweet isn't reliable, so deleting this but ... if it is true, TikiLeaks ain't bad. https://t.co/UDfSHVUnxo @nataliapetrzela @pastpunditry @masonbwilliams @pastpresentpod @NeilJYoung17 I'm with you, Natalia. Blasphemy. @thor_benson Oh no, you're fair game.Deleting a tweet -- it's been a long day, but that's no excuse for punching down. @theaoti I'm playing the long game. 40-50 years in the archives then *BAM* all that sweet PBS money. @Aaron_Kon Yeah, if I'm supposedly covering up the sins of the Democratic Party, I am *awful* at it @jbminn My agent keeps telling me this. "Think of the movie rights!" @Facebook_Uncle @JohnCornyn No, Democratic corruption should be called out just like Republican corruption, and the… https://t.co/bletA02UMzhere we go –– Senators who gave zero f*cks about the most corrupt admin in history instantly return to disingenuous… https://t.co/OFHgkAnuVn
Retweeted by Kevin M. Kruse @JohnCornyn Sorry, but after spending the last four years hiding under a pile of coats, you don't ever again get to… https://t.co/WD1BEs6c3cGod it's bleak imagning where this line will be in 3 or 4 weeks. https://t.co/0O8SwmV8hB
Retweeted by Kevin M. KruseBut only one has been pardoned https://t.co/5dPI7gu1Nm
Retweeted by Kevin M. KruseWatch this report from @jacobsoboroff. Given Biden’s inclination to “turn the page” from Trump, it strikes me that… https://t.co/t3xPVvOVqa
Retweeted by Kevin M. Kruse @michaelharriot https://t.co/UApciQiR36
11/25
2020
@prof_gabriele @ me next time, coward. @loumoore12 Amazing.The words before this: “I was talking to a Democrat who just said...” This guy is so dishonest and @Yamiche is grea… https://t.co/2XbF9ivvFj
Retweeted by Kevin M. Kruse @daveweigel @Yamiche It's even in the clip he provided! He's just trusting that his followers won't actually watch… https://t.co/q706XMJ8O7Imagine if these people were half-competent. We'd be finished. Saved from authoritarianism and fascism by a sheer l… https://t.co/WRmfxkm5vb
Retweeted by Kevin M. Kruse @adamgurri @dandrezner I’m not sure we needed a historian for this one, to be honestMaking a big deal out of the stock market hitting a record high the day after you concede your reelection contest i… https://t.co/bAAND42nX9
Retweeted by Kevin M. KruseI told you the smear ads were coming, but Georgians will see Sen. @Kloeffler’s ads for what they are. https://t.co/0sgU8ndC63
Retweeted by Kevin M. Kruse @davidgura That fact doesn't seem too fun, David.https://t.co/6iPA9PKkpg @JasonMillerinDC What are you upset about? It's not like they were paying child support or something else you oppose.
11/24
2020

0