Coulda, woulda, shoulda
Worst political ad ever?
The music has to stop.
And it might, tonight, The Greek tragedy that is David Dewhurst’s political career
Texas Lt. Gov. David Dewhurst (R) is very likely to lose his reelection bid today, in what would be the latest huge setback (and a potentially fatal blow) in a once-promising political career that had the wealthy second-in-command on a crash course for the U.S. Senate.
In doing so, Dewhurst is likely to become the first big-name Republican to lose two primaries against the tea party — and only two years apart.
Donations tax deductible
to the full extent allowed by law.