“It is demagoguery. It is also, I accept, racism and nativism, ” the republican correspondent said on CNN.

Read more: huffingtonpost.com