REWIND - Michael Scheuer: Israel Is A Cancer On U.S. Foreign Policy By comments and news VIDEO from net, Posted in Politics / World November 17, 2017, 10:48 am CST begin at 1:55 -- https://www.youtube.com/watch?v=OHwp7uwK6bE Please enable JavaScript to view the comments powered by Disqus.