Human activity = worse storms

Even President Donald J. Trump, a man who trafficks in hyperbole, has run out of ways to describe the calamity that has unfolded in southeast Texas. He and others […] Continue Reading…

Too many walls already

During a rage-fueled rant in Phoenix a few days ago, President Donald Trump threatened a government shutdown if Congress doesn’t appropriate the billions he needs to construct a wall […] Continue Reading…

Confederate memorials honor slavery

Our new government is founded upon . . the great truth that the negro is not equal to the white man; that slavery, subordination to the superior race, is […] Continue Reading…

Republicans stand by Trump

Every week, it seems, a new poll shows President Donald Trump’s approval rating sliding further into uncharted lows, as the leader of the free world alienates allies, goads adversaries […] Continue Reading…

Sessions getting what he deserves

Jefferson Beauregard Sessions III is a true believer in the old order, a man whose worldview is based on the assumption that “Christian” white men ought to be in […] Continue Reading…

The real fraud in voter fraud

President Donald J. Trump is right about this much: The vital democratic process of voting has been overwhelmed by fraud, beset by scams, hobbled by duplicity. But the president […] Continue Reading…

The fight over health care

It’s no wonder that Senate Majority Leader Mitch McConnell spent so many weeks hiding his version of Trumpcare, the bill that he hopes will repeal and replace the Affordable […] Continue Reading…