Independent left newsContactSupport our work

Salon

Trump finds another way to shut out CNN

Salon · 30 days ago

Trump says no to Iran’s Hormuz deal

Salon · 30 days ago

Fox News could suffer the most under Trump’s press crackdown

Salon · 31 days ago

Alleged noncitizen voters targeted by feds from 18 different countries, mostly green card holders

Salon · 31 days ago

Pro-Trump “love me” ads paid for by taxpayers

Salon · 31 days ago

Years before his CNN and Politico ban, Trump yanked my press pass

Salon · 32 days ago

Trump folds as White house press returns

Salon · 32 days ago

Donald Trump abdicates as leader of the free world

Salon · 33 days ago

The Democratic playbook for taking on Trump after the midterms

Salon · 33 days ago

Trump TV is the end of an era for the “king of ratings”

Salon · 33 days ago

Natalie Harp isn’t a joke — she is Trump’s dangerous enabler

Salon · 34 days ago

Israel and Ireland wage a soccer war

Salon · 34 days ago

Launch of “Trump TV” draws comparisons to North Korean media

Salon · 34 days ago

Democrats need a bold 2028 ticket: Ro Khanna and AOC should run

Salon · 35 days ago

When presidents ban journalists, the First Amendment is not the only constitutional right at stake

Salon · 35 days ago

“NAZA” could be the tipping point in the public perception of Gaza

Salon · 35 days ago

Trump didn’t break the press. They did that to themselves

Salon · 36 days ago

The Epstein reckoning hits the campaign trail

Salon · 36 days ago

Pete Hegseth declares war — on his own troops

Salon · 36 days ago

Susie Wiles is Trump’s chief enabler

Salon · 37 days ago

Trump escalates media fight with new White House press ban

Salon · 37 days ago

Trump’s Iran war has economists aghast

Salon · 38 days ago

Tyrants have a playbook for avoiding blame. Trump follows it

Salon · 38 days ago

Trump bans CNN, MS NOW and Politico from White House “effective immediately”

Salon · 38 days ago