Metrics Scorecard

Democrats will double down on impeachment: Turning Point USA spokesman

Jan. 16, 2020 - 09:01 - Democrats are embracing impeachment heading into election

For video troubleshooting and help click here.