Link: Ezra Klein

Ezra Klein

“America crossed a point of no return Friday night. We have made a mockery — not for the first time, but in a way no one living here today can ignore — of our claim to be a beacon of light, a place for huddled masses to take refuge.”

We. Are. Better. Than. This.