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.

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
Obamacare on the chopping block: Do Trump's fanboys really want to do this to themselves? Bob Cesca
Here's how Trump's proposed Moscow project is even dirtier than it looks Bob Cesca
Trump, Mueller and Matt Whitaker: What's next in D.C.'s high-stakes chess match? Bob Cesca
After terror comes the media BS: No, lazy pundits, "both sides" don't do this Bob Cesca
Calling on a "Coalition of Normals": Let's reform the presidency to prevent another Trump Bob Cesca
Democrats, don't get complacent about the "blue wave": Have we learned nothing from 2016? Bob Cesca
Two cheers for "Anonymous": Here's why he or she should stay inside the Trump administration Bob Cesca
John McCain's thumbs-down, and his defiance of Donald Trump, should stand as his final testament Bob Cesca
Donald Trump's war on his enemies: His last, best hope of escape? Bob Cesca