Metrics Scorecard

Russia: Turkey buys ISIS oil

Feb. 4, 2017 - 07:26 - Can the U.S. trust Russia?

For video troubleshooting and help click here.