Bob Cesca

Bob Cesca is a regular contributor to Salon.com. He's also the host of "The Bob Cesca" podcast, and a weekly guest on both the "Stephanie Miller Show" and "Tell Me Everything with John Fugelsang." Follow him on Facebook and Twitter.

Julian Assange; Dana Rohrabacher
Did Trump try to bribe Julian Assange with a pardon? Well, he won't be impeached over it Bob Cesca
Donald Trump; Brad Parscale
How should Democrats fight back against Trump's billion-dollar "Death Star"? Bob Cesca
US President Donald Trump
Trump will be acquitted, of course: What in God's name will he do next? Bob Cesca
John Bolton
Can John Bolton's revelations convince Republicans, at long last, to call Trump's bluff? Bob Cesca
Airplane travel illustration
No one weeps for the talls, I get it: But in air travel's legroom wars, we suffer Bob Cesca
Ayatollah Ali Khamenei; Donald Trump; Kim Jong Un
Donald Trump's new "fire and fury": More madman cosplay, with no exit strategy Bob Cesca
Donald Trump
Donald Trump is being impeached — and then Democrats can finish him off Bob Cesca
Supreme Court; Bloody Hanger
What civil liberties? Kentucky's medieval abortion law amounts to state-sanctioned rape Bob Cesca
Gordon Sondland; Donald Trump
Trump's "I want nothing!" defense was always stupid. Now it just went down in flames Bob Cesca
Vladimir Putin; Donald Trump
Russian trolls are back for the 2020 election — and they won't be easy to spot Bob Cesca
Paul Manafort; Hillary Clinton; Rudy Giuliani; Donald Trump
Trump's still pushing the CrowdStrike conspiracy theory: But why, and where did it come from? Bob Cesca
Donald Trump
Send in the clowns: Impeachment is serious stuff, but GOP wants a circus Bob Cesca
Donald Trump
His dark materials: Trump's war on truth gets sicker, and more dangerous Bob Cesca
Donald Trump; Joe Scarborough
So we're supposed to treat Donald Trump with respect, after all this? Oh, hell no Bob Cesca
Donald Trump; Stock Market Chart Down
Donald Trump's big short: Is the president profiting off the market chaos he creates? Bob Cesca