To Impeach or Not To Impeach

More than 70% of Democrats support the idea of impeaching [...]