To Save the Republic, Trump Must Go

Because of the president’s own iniquities, one of the most promising presidents in my life tossed everything away on January 6, 2020.

France For All Or France For the French?

With the pending French presidential election on May 7, I argue that the election is about whether France will be “for all” or for the French. I estimate Marine Le Pen, the Right-wing nationalistic-populist, has a 60% chance of winning.