Ted Lieu: There Is More Than Enough Evidence to Draft Articles of Impeachment 'Right Now'

During an appearance on CNN Friday, Rep. Ted Lieu (D-CA) said there was “more than enough” evidence to draft articles of impeachment against President Donald Trump. Lieu said, “Impeachment is one of the greatest powers of Congress. It should always