1 - 2
The latest independent poll, released by Public Policy Polling, showed Cruz supported by 49 percent of surveyed voters, compared to Dewhurst’s 44 percent.
I voted this morning....Ted Cruz!
1 - 2