Tucker Carlson rips DeSantis’ political operation as ‘nastiest’ and ‘stupidest’ he’s seen
Fox News host Tucker Carlson discusses 'Populism and the Right' during the National Review Institute's Ideas Summit at the Mandarin Oriental Hotel March 29, 2019…