×

Columns

A temporary immigration program passes 35 years

The last two decades have been a continuous adventure in redefining the phrase “white supremacy” to include less and less pertinent things. The latest is that the Supreme Court has allegedly joined forces with Trump to “advance an authoritarian, white-supremacist agenda” — in the ...

We all stand to lose in Hegseth’s war on diversity

Is Defense Secretary Pete Hegseth resegregating the military? I hear that question a lot since the news broke that our nation’s current secretary of defense has actively blocked or delayed the promotions of dozens of senior military officers — with women and people of color ...

Pride not about labels, but making sure kids feel loved

Just over a week ago, our family participated in the local pride parade with a group from my husband’s work. Before the parade, our son wanted to get a pride flag to wave. He has always loved flags and can identify the flags for most countries of the world. Flags are powerful symbols of ...

World Cup tourists see what too many Americans forgot

Americans are routinely told that our nation is hopelessly divided, irredeemably flawed and perhaps even in terminal decline. Public polling reflects this pervasive frustration, pessimism and anomie. If someone halfway around the world only followed the polls, he might be forgiven for believing ...

Campus chants can lead to synagogue attacks

Politicians, progressives and students revel in accusations that Israel is “genocidal” and “settler colonial.” Those accusations are ahistorical and false, yet they fan the flames of anti-semitism. When students march chanting from “the river to the sea, Palestine shall be free,” ...

No matter where, aggressive taxes always disappoint

Last week, nearly every elite men’s tennis player skipped one of London’s marquee tournaments. Only one of the world’s top 10 showed up at Queen’s Club, the traditional Wimbledon warmup; stars including Alexander Zverev, Daniil Medvedev, Taylor Fritz and Ben Shelton were playing 300 ...