Can Republicans save their soul by either impeaching Trump or, at the very least, not supporting his reelection?
Personally, I think it's about ten years too late, but Jeff Flake, former conservative senator from Arizona, thinks there’s still time if only his former colleagues in the senate...