January 17, 2019

To be AG in the Age of Trump

He chooses to come to the aid of a self proclaimed Nationalist and certainly gleans the unspoken racial modifier.
January 15, 2019

Trump to our Enemies: Your Welcome!

There is a price to be paid for erratic behavior, particularly in US foreign policy. It’s difficult to think of realm more complex, nuanced and fraught […]
January 15, 2019

Border Wall Blunders

There are several layers of claims and falsehoods that this President must overcome if he wants Congress to fund his Vanity Wall. There is the glaringly […]
November 29, 2018

Protect Elections, Protect Democracy

The most blatant lies and other forms of dishonesty are being used to undermine election outcomes and the national election process itself. It seems that where […]