Sen Ted Cruz and Martha MacCallum join Mark Levin on Life, Liberty and Levin Sunday November 8 at 8pm Eastern on Fox.