Billionaire activist calls for Congress to impeach President Trump

Tom Steyer, founder of Need to Impeach, says it is the duty of Congress to move forward with impeachment proceedings.

May 30, 2019

Examined