Aa
Aa
Aa
-
A
+
Is Ted Cruz Finally in Trouble? Meet the Dem Who Aims to Take Him Down
Texas is a state that keeps breaking the hearts of Democrats everywhere. But hopes are rising again this week, after Representative Colin Allred,........