CBSN

Brennan: Trump's comments a "punch in the gut...