The formal war is ending, and tonight is almost certainly the last time Sanders can put up any serious resistance…
There will be no revolution: This 2020 Super Tuesday, Biden will greatly exceed his polling averages as the moderate consolidation…
There are reasons to panic, and people really should understand why Putin is boosting Bernie. But panic can be useful…
The dangerous myopia of the media must be corrected or opponents of Trump—including the free press—have little chance to topple…
From what we know so far, the report is far from a worst-case scenario for Trump, a scenario that was…
Both Cohen and Manafort have close ties to people close to Putin’s Russian mafia henchmen and who are central to…
Why the intricacies and expanse of Putin’s plot—and Team Trump’s role in it—need a far different, deeper approach in public…
As a long-awaited Justice Department report is about to be released on issues with the handling of various issues during…
In order for the public to be informed and able to resist the efforts of both Russian and homegrown mis/disinformation…
Author’s note: the conduct of Trump and his people since I wrote this have only furthered the dangerous trends highlighted…
Trump’s Jerusalem declaration a mere six days before Alabama’s special U.S. Senate election may have had more to do with…
Today’s hearing was historic, but not nearly as big a deal as it was hyped up to be, at least…
Trump’s removal of James Comey was a blatantly transparent attempt to protect himself from Comey’s active investigation of his team’s…
The Iranian Student News Agency (ISNA) conducted another interview with me (see previous one here) a few weeks ago about…
For Many white Americans, a candidate of color who stays away from focusing on racial issues or from pushing whites…