NY Post favicon

Last GOPer standing who voted to impeach Trump risks losing seat to Democrat