Ted Cruz Rejects CNN Town Hall; Beto O'Rourke Will Get Full Hour - Pyramid News