Award-winning historian of US social movements and politics @DukeU. Board member @EXPOSEDbyCMD. Author NYT bestseller #DemocracyinChains. Opinions & dog my own.

Durham, NC
Joined June 2017
I read @Chuck99to1's new book #BurnedByBillionaires. It's an incisive must-read account of how we are all being hurt by those with excessive wealth, also providing hard-won wisdom about what can be done to unrig the system before they wreck our world. burnedbybillionaires.com
11
13
579
Everyone who hates tyranny should be standing with NY Attorney General Letitia James
This is nothing more than a continuation of the president’s desperate weaponization of our justice system. I am not fearful — I am fearless. We will fight these baseless charges aggressively, and my office will continue to fiercely protect New Yorkers and their rights.
1
5
13
484
Nancy MacLean | Author, Democracy in Chains retweeted
Don’t look away.
Don’t go numb.
Don’t let them normalize collapse. The world is worth saving.
Start by refusing to pretend it’s fine. End/
15
95
2
583
4,574
Nancy MacLean | Author, Democracy in Chains retweeted
What Trump posted is sacrilegious, disrespectful & offensive. But I won’t post a picture of him, I will post a picture of the truly great man the world recently lost, and is still mourning. God Bless 🙏 Pope Francis
84
5
334
10,844
Nancy MacLean | Author, Democracy in Chains retweeted
Trump post memes about being the Pope because he doesn't actually respect Christians, at all. You're just more suckers and losers to him
670
1,468
53
10,841
301,353
Nancy MacLean | Author, Democracy in Chains retweeted
The USA is a fucking joke — a joke that will get millions killed if we don’t course correct NOW! This post is a massive insult to Catholics, Pope Francis’ family, friends & devotees, and to the present conclave. Only thing potentially accurate is that Trump is a sexual molester — but we can set that Vatican issue aside out of respect for those who aren’t. Is this who you want running your country? A POS who puts golf before people AND wastes time posting stuff like this just to offend and terrorize people? Another 9/11 will hit because this jackass can’t keep his eye on the ball — he doesn’t know what or where the ball is.
1,210
852
96
4,284
177,745
Nancy MacLean | Author, Democracy in Chains retweeted
Social Security offices closing down, economy in a tailspin, and your 401k is up in smoke. They know you counted on these things but they just don't care.
232
1,801
48
4,749
113,491
Nancy MacLean | Author, Democracy in Chains retweeted
Trump and his un-elected Co-President Musk are taking from the American people in order to pay for billionaire tax cuts. It is gangster government.
1,581
2,692
139
6,793
110,068
Nancy MacLean | Author, Democracy in Chains retweeted
Protesters are at a “die-in” in New York City against Donald Trump, Elon Musk, and DOGE’s cuts. This is an awesome protest idea.
3,157
5,419
221
21,353
539,684
Nancy MacLean | Author, Democracy in Chains retweeted
I’m back in North Dakota for closing arguments in the outrageous and secretive $300m SLAPP harassment lawsuit brought by billionaire pipeline tycoon Kelcy Warren against @Greenpeace. The case is another major corporate attack on Indigenous peoples and the climate movement. ⤵️⤵️
21
395
11
1,006
19,114
Nancy MacLean | Author, Democracy in Chains retweeted
“Saying something obviously untrue,” said Hannah Arendt, “and making your subordinates repeat it with a straight face in their own voice, is a particularly startling display of power over them. It’s something that was endemic to totalitarianism.”
83
2,123
84
6,806
247,402
Nancy MacLean | Author, Democracy in Chains retweeted
It’s important you understand this. The people in this photo were residents of the USA that were denied due process. They were rounded up and shipped to a prison in El Salvador—without trial, without evidence—simply on suspicion of gang affiliation. This was done in defiance of our American courts that deemed the action illegal. They could be legal residents. They could be innocent bystanders. They could be asylum seekers. For all we know, they could be U.S. citizens. Now, they’re trapped in one of the most violent prisons on Earth, enduring brutality beyond what most of us can imagine. If you don’t find this morally repulsive, then you are morally repulsive.
15,238
13,453
1,245
63,931
4,773,441
Nancy MacLean | Author, Democracy in Chains retweeted
This is the recurring nightmare that a lot of us are having. Could it be that we were shortsighted focusing on just trump? Maybe all Republicans are counting on ending elections completely + never facing consequences. #FAFO #DemVoice1 #wtpBLUE #DemsUnited
32
217
9
309
5,964
Nancy MacLean | Author, Democracy in Chains retweeted
275
5,733
191
19,924
343,929
Nancy MacLean | Author, Democracy in Chains retweeted
🚨Hitler’s homeland is fascist again after far right FPO wins Austria’s election. 💀Good luck Austria 🇦🇹 You’ll need it. #Austria #politics
24
68
5
166
11,082
Nancy MacLean | Author, Democracy in Chains retweeted
Never have I been so fired up to help you guys defeat your new tyrannical leadership. Let me say unequivocally I’m prepared to die on this hill. JD Vance gave a speech to European leaders today that has quite literally destroyed transatlantic relations. This was a disgusting, arrogant insult to every European and British leader. It was a MASSIVE mistake that WILL hurt America. If the intention was to wake Europe up, then mission accomplished, but he’s just blown Trump’s Ukraine peace deal completely out of the water. Europe now sees Trump as aligning with Russia and that represents an existential threat to Europe. He has completely overplayed his hand. This is a 20 minute video. I have included it because I believe people should bear witness to the day America declared war on Europe. If you’re a MAGA, no point engaging because it will earn an instant block. I’m really not in the mood for your knuckle dragger shit today.
3,508
4,725
453
25,358
2,467,982
Nancy MacLean | Author, Democracy in Chains retweeted
JD Vance's speech in Munich sounds like it was literally written by the Kremlin
3,830
4,046
624
25,357
3,519,774