Dear Christian,

You don’t know me, and I won’t pretend to know you, but we are at a critical juncture in our country and in our respective faiths and it’s important that we act and act quickly. On Friday, the Republican president signed an ethically, legally, and morally questionable executive order that restricted immigration from seven nations — none […]

If you would like to talk to the President…

Sen. Bernie Sanders’ digital team has figured out a way to let you connect to one of Donald J. Trump’s businesses around the world. This is very cool, because at present, people report that trying to call the White House reroutes them to a website or to Facebook. So go here, fill out the form. You’ll immediately […]

Give me your tired…JK

Vox reports four leaked drafts that say According to Vox: In all, the combined documents would represent one of the harshest crackdowns on immigrants — both those here and those who want to come here — in memory. This is catastrophic for refugee efforts. Now’s a good time to contact your legislators. You can do so here.

Voter fraud and you

We can argue whether Donald J. Trump actually should be president (I can argue that until the cows come home…I’ll take the negative), but a constant theme in his Tweets and in his conversations is that there is massive voter fraud, including his repetition of a much-disproven claim that “unauthorized immigrants” (the New York Times’ phrase) voted […]

Tomorrow, I do solemnly swear…

Tomorrow, Donald J. Trump takes the oath of office as our 45th president. He will swear (or affirm) that he: “will faithfully execute the Office of President of the United States, and will to the best of my ability, preserve, protect and defend the Constitution of the United States.” I, on the other hand, am skipping […]

Donald Trump Is a Menace, Chapter Eleventy-Million

After Donald J. Trump opened the Martin Luther King Jr. weekend with a swipe at Rep. John Lewis, I wrote this for The Hill. Please understand that the Hon. Rep. Lewis needs no help from me. His record speaks for itself, but this is become a reflex on my part, and I promise I’m scattering […]

Jim Acosta was doing his job

Donald J. Trump, in his first press conference since July, did his thing, including calling out CNN (and Buzzfeed) for “fake news,” and then refusing to call on Jim Acosta, senior White House correspondent of CNN (you can watch it above). (Acosta later said a Trump spokesman threatened to expel him.) Here’s the thing. In […]

I hereby offer myself as Donald J. Trump’s spiritual adviser…

…as I don’t think Franklin Graham is up to the task. News has broken that Russia has “compromising” information on the president-elect that may involve “perverted sexual acts” including having Russian prostitutes perform “golden shower shows” for him on a bed once slept in by the Obamas. If you have not heard of “golden showers,” […]

Jeff Sessions is bad for America

Adam Serwer of The Atlantic has delved in to the complicated case of Jeff Sessions, Donald J. Trump’s choice for attorney general, He found: Sessions’s allies, and even Sessions himself, seem to have embellished key details, and to have inflated his actual role in the case, presenting him not merely as a cooperative U.S. attorney […]