Trevor Noah blasts Ted Cruz in biting video of senator criticising other politicians for being ‘out of touch’
2:49pm PST - February 18th, 2021 megyn kelly - IndependentSenator took his family on vacation to Mexico as thousands in his state continued struggling with extreme weather