Trump legal advisor: Impeachment was ‘literally a battle between good vs. evil’

246