Damning impeachment testimony from key witnesses.

Schiff has Trump right where Trump wants to be..

Added:

By: RULES44 (12007.74)

Tags: impeachment, fake news, democrats, schiff

Location: Washington DC