Texas Matters: Ted Cruz’s insurrection And Melissa Lucio’s execution update – Texas Public Radio Texas Matters: Ted Cruz’s insurrection And Melissa Lucio’s execution update Texas Public Radio Read More