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.

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
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