No Ads. No Trackers. No Kidding! (Learn More)
As we watch the current tensions with Iran, I believe it is important to help explain how we got here. [Read More]
The judgement of history on the Trump impeachment is going to be that a group of scoundrels in control of the U.S. House of Representatives... [Read More]
In 2012, Newt Gingrich ruined a perfect streak. [Read More]
It took a while for me to understand the nagging feeling I got from the Democratic debate in Iowa Tuesday night. I kept grappling with my dissatisfaction... [Read More]
The Democrats are either going to nominate an unelectable hardcore left-winger, or they are going to nominate a moderate candidate…... [Read More]
Ah, yes, Newt Gingrich did in the last days of the Florida primary precisely what I predicted he would do. He hurled wild charges at... [Read More]
How long have I been saying it? At least for 15 years, but in private I have been aware of it longer. Newt Gingrich is... [Read More]
Even before polls opened in Florida's Republican primary, some pundits were trying to explain a potential Newt Gingrich loss there by saying he'd been outspent.... [Read More]
Save As