Opinion: Ted Cruz is an embarrassment to Texas

Two images that have been circulating on social media capture the culture and government of Texas to a T.JvmD5GDChq0 captis executive search management consulting leadership board services

This is not a CAPTIS article. Originally, it was published here.