Why Are There So Few Courageous Senators?

Republicans must repudiate Trump – or live with the consequences forever | Geoffrey Kabaservice