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.

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
Election apocalypse: Could Russians actually hack the 2018 midterms? It's entirely possible Bob Cesca
Donald Trump throws his eldest son under the bus: And yes, this "collusion" could be criminal Bob Cesca
Donald Trump may be the worst liar in political history: And it's getting worse Bob Cesca
Donald Trump's campaign of cognitive dissonance: "NO COLLUSION," except for all the collusion Bob Cesca
America is still under attack, as President Trump meets with the man who staged it Bob Cesca
Russian bots are back: #WalkAway attack on Democrats is a likely Kremlin operation Bob Cesca
Donald Trump wants to dump filibuster and overturn Roe: Think about that hard, conservatives Bob Cesca
Donald Trump's trade war bites back: One target could be his own business empire Bob Cesca
What's next for Trump after G7: A supervillain alliance with Kim Jong-un, Xi Jinping and Putin? Bob Cesca
What comes next in Trump's big power-grab: How close is he to staging a coup? Bob Cesca
How Donald Trump weaponizes confusion: Now he wants to blame Russia scandal on Obama Bob Cesca