Bob Cesca

Bob Cesca is a regular contributor to Salon. He's also the host of "The Bob Cesca Show" podcast, and a weekly guest on both the "Stephanie Miller Show" and "Tell Me Everything with John Fugelsang." Follow him on Facebook and Twitter. Contribute through LaterPay to support Bob's Salon articles -- all money donated goes directly to the writer.

Whatever Mueller reports, Trump has done nothing to stop Russian attacks in 2020 Bob Cesca
Here's why we must impeach Donald Trump: In fact, it's more urgent than ever Bob Cesca
How far will Trump go to suppress the Mueller report? Probably all the way Bob Cesca
Here's what we still don't know about Donald Trump's links to Russia: Virtually everything Bob Cesca
Time for the Electoral College to die: Can the popular-vote compact save America? Bob Cesca
Demolishing Erik Prince: One TV interview shows how to deal with Trump's allies Bob Cesca
Something is seriously wrong with Donald Trump: Let's stop kidding ourselves about that Bob Cesca
Donald Trump's China syndrome: More proof he can't tell Fox News fantasy from the real world Bob Cesca
Do we take Trump's Twitter threats seriously? Spoiler alert: We'd better Bob Cesca
Scandal double standard: Dems pay the price for every misdeed, while the GOP skates Bob Cesca
Howard Schultz and Steve Schmidt: Agents of Trump, whether they admit it or not Bob Cesca
Roger Stone is more than a toxic clown: He's a danger to democracy Bob Cesca
Defenders of the MAGA-hat youth: Spare us your concern for children, please Bob Cesca
Will the Dems get Trumped? Why I dread the 2020 primary campaign Bob Cesca
Trump's prime-time power play: Will this be a "take to the streets" moment? Bob Cesca