Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124

Category U.S.

Could Ted Cruz Actually Lose in Texas?

Senator Ted Cruz is in a surprisingly competitive race in Texas as recent polls appear to indicate his Democratic opponent is gaining traction. Texas has historically been a solidly Republican state, sending Republicans to the Senate every election since 1990,…

en_USEnglish