Open Borders Bad-Boy Beto Circling the Drain in Texas Ted Cruz Holds Big Lead in Poll by Left-Leaning Quinnipiac

Quinnipiac polling, certainly no friend of the Republicans, nevertheless, shows Ted Cruz at 54% and flailing Beto O’Rourke at 45%, the desperation in the new Beto ads evidencing this as the Democrats waste millions of dollars on a lost cause.