Metrics Scorecard

80 percent support idea of impeachment trial witnesses in new poll

Jan. 24, 2020 - 05:35 - 80 percent of people polled by Monmouth University say potential witnesses in the Senate impeachment trial should be either compelled or asked to testify; reaction and analysis on 'Outnumbered.'

For video troubleshooting and help click here.