The Case for Impeaching Donald Trump, and Maybe Brett Kavanaugh Too

The time has come to impeach the President of the United States. No one in modern political history plays the victim card quite like Donald J. Trump. In a literary sense, Trump fancies himself the hero of his own story, although a hero (especially, a tragic one like Shakespeare's Hamlet) is eventually brought down by... Continue Reading →

Advertisements

Ed Rendell Is Back, And Back On The Attack

On the eve of the 3rd Democratic debate, Ed Rendell (former Pennsylvania Governor, former Philadelphia Mayor & District Attorney, and former DNC Chairman) penned a Washington Post op-ed attacking Senator Elizabeth Warren over campaign contributions and defending former Vice President Joe Biden against her attacks. Here's the thing: he is not wrong. The substantive point... Continue Reading →

The Big Lie Bernie Sanders Keeps Repeating

On April 3, 2016 Senator Bernie Sanders (I-VT) sat for an interview with CNN's Jake Tapper. Sanders was seeking the Democratic nomination for president. Sanders was on a roll, having won five contests in a row at that point: Idaho, Utah, Alaska, Hawaii, Washington. Two days after that interview, he would pull-off a stunning defeat... Continue Reading →

Bernie, Where Are Your Damn Tax Returns?

Potential Democratic primary voters seem to be dividing pretty quickly into one of two camps: either you are a huge booster of Bernie Sanders for president or you are #NeverBernie. As a political journalist I endeavor to draw a line between my personal political beliefs and the objectivity required to cover a primary election process... Continue Reading →

It’s A Wonderful Trump

Saturday Night Live opened this past weekend’s episode with a skit titled It’s a Wonderful Trump which played-off the Frank Capra-Jimmy Stewart holiday seasonal classic. But instead of George Bailey having never been born, the Lorne Michaels troupe took a stab at what life would be like in Washington had Donald Trump never become President... Continue Reading →

Create a website or blog at WordPress.com

Up ↑