Mark My Words. Mariupol Will Be Putin’s Waterloo
In war, the blunders are not permitted  Russian proverb
Folks, Vladimir Putin is fresh out of blunders. Putin's 1st blunder was going into Ukraine during...
President Biden, Put Your Big Boy Pants On. Time To Make...
OK Mr President. Enough is enough. I have been unwaveringly supportive of your conduct in supporting Ukraine against Russia's unprovoked war crime. And I...
Every 2022 GOP Candidates Nightmare
You campaign in poetry. You govern in prose
That phrase is older than dirt for a good reason. Because it's true, especially when it comes...
J.D. Vance Already Has Two Self Inflicted Gunshot Wounds
Sweet Jesus! It's been less than 48 hours since J.D. Vance was declared the winner in the Ohio GOP US Senate race. And already...
The Big Lie = A Big Thud?
The 2022 midterms are in doubt for a very good reason. Usually the first midterms are nothing more than a referendum on the success...
The Subtle Democratic “Messaging Shift” That Could Pay Big Dividends
A rose by any other name still springs from a layer of shit
The first time I heard it, it didn't make much of an...
Did Michigan Just Become A Canary In The Coal Mine For...
Well, things seem to be proceeding apace. In the Ohio primaries last night, Ohio voters sent to the general election a slobbering Q-Anon MAGA...
In Ukraine, Watch For A Subtle Change In The Dynamics Of...
Even as we speak, despite having an army massed for one colossal battle, the Russians still haven't really changed their basic tactics. Because their...
JD Vance Has His Hands Full. And Tim Ryan Has A...
Well, it's official. JD Vance is now the GOP candidate for the US Senate in Ohio. If you're a Democrat, this is the best...
How Trump Could Sink The GOP In November In The PRIMARIES
I found the Ohio primary results on the GOP side last night fascinating, for several reasons. And when I look down the calendar the...
























