All 95 of the Democratic candidates who pledged to support net neutrality lost on Tuesday. To be clear, they were almost all challengers, and virtually no Democratic challengers won.
Yikes
|
November 4, 2010 10:00 a.m.
Start your day with TPM.
Sign up for the Morning Memo newsletter