WATCH: Expert Testimony - Impeachment Case Is 'Inadequate' Lacks 'Compelling Evidence'

Eric Scheiner | December 4, 2019