Wednesday, July 12, 2017

Tucker Carlson vs. Ralph Peters on Putin and Russia.

Tucker Carlson vs. Ralph Peters: Russia, Putin, Syria, Assad, Status of Middle East, Iraq War. Video and partial transcript. Real Clear Politics, July 11, 2017. YouTube. Also at Mediaite.