To impeach, or not to impeach?

|

Professor Adam Carrington of Hillsdale College explains why we should trust our imperfect Constitution when it comes to the impeachment process.

Comment
Show comments Hide Comments

Latest Policy Videos

Video Archives