
Coronavirus Diaries Day 371: Justice for Officer Sicknick
My column today (read it here) asks why former Old Forge School Director and serial Republican candidate Frank Scavo hasn't been charged for taking part in the Jan. 6 domestic terrorist attack on the Capitol. Photographic evidence places Frank in the mob that stormed...

Coronavirus Diaries Day 369: Snow job in my inbox
Came in from shoveling the first wave of this tardy nor'easter to find another snow job lurking in my email -- a press release from something called "The Office of Donald J. Trump." Any office the former president inhabits now is just that -- any office. My office is...

Coronavirus Diaries Day 357: Goodbye, Trump. Hello, Unity?
“This is not the end. It is not even the beginning of the end. But it is, perhaps, the end of the beginning.” -- Winston Churchill (1874-1965) Churchill was talking about a decisive British victory over the Nazis in Africa, but his words apply to any hard-won fight...

Coronavirus Diaries Day 356: King’s legacy trumps Cult 45’s treason
NOTE: Technical problems prevented this blog from being published on Martin Luther King Day. "Injustice anywhere is a threat to justice everywhere. We are caught in an inescapable network of mutuality, tied in a single garment of destiny. Whatever affects one...

Coronavirus Diaries Day 349: Trump’s silence says it all
Donald Trump is exactly who he was all along -- a malignant narcissist con man contemptuous of truth, honor and decency and unable to conceive or concede any cause or concern greater than himself. He is a liar, a cheat and a coward. Watching America burn on his...

Coronavirus Diaries Day 343: Trump’s army of traitors
I'm off this week, but since the nation is under attack by a sitting president and his cult of traitorous goons, I'm punching out a quick blog. What is happening at the Capitol this afternoon is an act of domestic terrorism. Not a protest. Not a riot. Not an exercise...

Coronavirus Diaries Day 321: The incredible shrinking president
On Monday, the Electoral College made official what has been obvious to honest observers for five weeks -- Joe Biden will be the 46th President of the United States. Period. Full stop. Get over it. Trump never will, of course, and it must have been sheer torture for...

Coronavirus Diaries Day 316: Not crying Wolf
Gov. Tom Wolf, likely the most protected public figure in Pennsylvania, announced Wednesday he tested positive for COVID-19. Wolf said he was asymptomatic and "feeling well," but noted he was infected despite following all the protocols for staying safe. If the...

Coronavirus Diaries Day 314: What I Meant to Say is…
The joke didn't land, but I'm still hearing the thud. The last line of my column published Sunday gave some readers cognitive whiplash, and I've been hearing about it since. If you missed it, please read it here, but after digesting this disclaimer. The column was a...

Coronavirus Diaries Day 310: Shame on ‘Do as I say’ Dems
In an interview slated to air on CNN tonight, President-elect Joe Biden said he plans to ask all Americans to wear face masks for the first 100 days after his inauguration on Jan. 20. "I'm going to ask the public for 100 days to mask, just 100 days, to mask," Biden...