Princton professor and Russia authority Stephen Cohen, on Zakaria's CNN program:




And challenged with an opposing view on O'Reilly: