Metrics Scorecard

Trump facing criticism over Putin summit

Jul. 13, 2018 - 04:39 - Trump vs. Putin over election meddling

For video troubleshooting and help click here.