MLIS ‘90 SUNY Buffalo
BA UNC CH ‘83
Question. Take time.
Putin continues playing Trump as Steve Witkoff is being sent to affirm a "peace plan" engineered in Moscow that will abandon Ukraine and US allies.
With @levparnas.bsky.social
open.substack.com/pub/thelefth...
Putin continues playing Trump as Steve Witkoff is being sent to affirm a "peace plan" engineered in Moscow that will abandon Ukraine and US allies.
With @levparnas.bsky.social
open.substack.com/pub/thelefth...
well they went ahead and did it! 💯😆
well they went ahead and did it! 💯😆
grist.org/solutions/ho...
grist.org/solutions/ho...
They're challenging Schumer & Gillibrand's leadership, arguing the party is using an old, corporate-friendly playbook insufficient to take on Trump or win elections.
They're challenging Schumer & Gillibrand's leadership, arguing the party is using an old, corporate-friendly playbook insufficient to take on Trump or win elections.
examples of illegal orders are: intentionally harming or targeting civilians, engaging in unauthorized domestic LE actions, falsifying records, or anything else that clearly violates the US constitution”
examples of illegal orders are: intentionally harming or targeting civilians, engaging in unauthorized domestic LE actions, falsifying records, or anything else that clearly violates the US constitution”
The 2020 Harvard Epstein report now looks like a big joke
www.thecrimson.com/article/2025...
The 2020 Harvard Epstein report now looks like a big joke
www.thecrimson.com/article/2025...
(via Liz Ann Sonders)
Because I think almost all historians would readily agree that Donald Trump is the most openly corrupt president in American history.
Because I think almost all historians would readily agree that Donald Trump is the most openly corrupt president in American history.
Dept of D’oh.
Dept of D’oh.
I was told the decision came from the highest levels within the BBC. /2
I was told the decision came from the highest levels within the BBC. /2
Following a raft of disappointing climate pledges at #COP30, what role can climate science play in holding major polluters to account? 🧵
buff.ly/k8TVf2E
Following a raft of disappointing climate pledges at #COP30, what role can climate science play in holding major polluters to account? 🧵
buff.ly/k8TVf2E
Enjoy my latest for @thepointau.bsky.social :)
thepoint.com.au/opinions/251...
Enjoy my latest for @thepointau.bsky.social :)
thepoint.com.au/opinions/251...
@bbcnewsnight.bsky.social
@bbcnews-world-rss.bsky.social
Say it.
They deleted the line in which I describe Donald Trump as “the most openly corrupt president in American history.” /1
@bbcnewsnight.bsky.social
@bbcnews-world-rss.bsky.social
Say it.
About universities, corporations and media networks bending the knee to authoritarianism. /4
About universities, corporations and media networks bending the knee to authoritarianism. /4