Tags

Tag Results for "Texas Senate Run Off"

To the amazement and disappointment of the entrenched Texas Republican party, Tea Party candidate Ted Cruz won a come-from-behind Senate primary runoff yesterday over Lt. Governor David Dewhurst.
continue reading »