Replacing Justice Kennedy might be the American Left’s last fight.

A fifth hard-right Justice could mean a permanent Republican majority, and Democrats must do everything to prevent that.

In rural Bilgewater, Trump voters stand by their man.

In an Appalachian town, political dedication--and unusual honesty.

Don’t sacrifice your humanity to win an election.

I had this exchange on Twitter yesterday, not for the first time and almost certainly not for the last: I decried the policies of our racist President and his bigoted, Nazi-adjacent Administration, and was...

Is America Great Again?

As Trump literally abducts children from their families and holds them for ransom, I ask: Is this what his supporters wanted? Does this make America great?

It Was Never About Liberty

If the U.S. is to represent freedom and equality, we must break with traditions, not uphold them

Racism is Driving Modern American Gun Culture

The most memorable conversation I ever had about gun ownership was with a friend, a gun owner and NRA member. Though our political views diverged, we liked and respected one another, and often talked...

Google’s Diversity War: The Alt-Right are not just White Supremacists.

The “lifehacker” philosophy of the alt-right movement is what makes them distinct, and the reason they are so dangerous.

Why Oprah–yes, Oprah–should be our next President

Let’s begin with one simple fact: Oprah Winfrey, the media mogul who rose from abject poverty to become one of the wealthiest and most powerful people in the world, has not announced her candidacy for...

Riviera Maya, Dec 2017

Riviera Maya, at the Northeast of Mexico's Yucatan peninsula, is a favorite vacation destination--and you can see why. Beach/swimwear photography is my favorite genre to shoot, and I've already expressed my good fortune at...