So Many Subjects, So Little Time
In this era of rancid politics and polarization, every day brings another…
Trump Needs a “Global Settlement” and So Do We
Donald Trump is the whirling dervish of numerous criminal investigations,…
The Trump Search Warrant, Part Two
On August 8, I published a blog critical of the Justice Department’s…
Exactly What Military Aid For Ukraine?
The President of Ukraine, in speeches to parliaments from Denmark to South…
Bipartisan Voting Rights Legislation: Can Do!
Democrats have lost the fight in the Senate for their two bills intended…