Biden: My Business To Impeach Presidents Who Declare War Without Congressional Approval

Uh oh. One wonders if VP Biden thinks the same thing as candidate Biden.

Related Videos