Detailed view for this entity.
“The number of independents and Republicans who voted in this Democratic primary is unprecedented. THIS IS proof that there is something happening in Texas.”