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

Coronavirus Diaries Day 308: Barr caves to ‘deep state’
I've heard Attorney Gen. Bill Barr called many things (corrupt, soulless, marsupial...), but never a "tool of the Deep State." Dead-end Trumpists and crybaby conservatives turned on Barr on Tuesday when he dared acknowledge the plain truth: There is no evidence of...

Coronavirus Diaries Day 307: Crybaby Trump sent to voicemail
The fading relevance and muted political clout of the Crybaby in Chief was confirmed Monday by a rejected phone call. Doug Ducey, Republican governor of Arizona and a shameless Trump sycophant did his constitutional duty and formally certified the state's 11 electoral...

Coronavirus Diaries Day 300: Trump’s pathetic war on America
Donald Trump lost the election. Bigly. Decisively. By more than 6 million popular votes and 74 electoral votes -- the latter representing the same margin he claimed was a "landslide" when he beat "Crooked Hillary" in 2016. Trump got fired, and he and his minions have...

Coronavirus Diaries Day 252: The ‘Voting Dead’
The dead vote went to President-elect Joe Biden. Legions of liberal zombies shambled to polling places and post offices and devoured millions of votes cast for the infernal incumbent. Joe Biden is a grave-robbing thief who stole a second term from soon to be...

Coronavirus Diaries Day 248: Let’s go to the tape!
No words I could wrangle to describe the gob-stopping hypocrisy of Team Trump and Cult 45 can say it better than their own. As they demand time for our soon-to-ex-president to find "emotional closure" over his historic loss to "Sleepy Joe" Biden, CNN went to the tape...

Coronavirus Diaries Day 247: On Veterans Day, Trump tries to bury military vote
Over the past 25 years at this post, I have been blessed to tell the stories of many veterans, both at war and after. Many became dear friends. Some are gone. Others remain. All deserve our thanks, love and respect every day of the year. Genuine thanks, love and...