Metrics Scorecard

Devin Nunes: ‘Incredible’ that Democrats keep making excuses for China

Sep. 18, 2020 - 05:41 - Devin Nunes on China, Biden 

For video troubleshooting and help click here.