The Texas Observer

Observer Podcast Episode 30: Ted Cruz, Wendy Davis and What Lt. Gov. Dewhurst Said About Obama

Republican U.S. Senator Ted Cruz

Observer Podcast Episode 30: Ted Cruz, Wendy Davis and What Lt. Gov. Dewhurst Said About Obama