Tag: Adam Schiff

Allen Ellison Speaks About Impeachment and Leadership in the United States.

On December 18, 2019, the House of Representatives impeached Donald Trump. We had a chance to catch up with Allen Ellison and got his take on the President being impeached and his thoughts on his opponent’s strong defense against impeachment of America’s Head of State.