Only Trump could have done this.
106
Conservative voters are fed up—and a top Republican senator is now in serious political danger.
753
474
655
160
859
728
275
