
Breaking news! (No, not really.)
It's just a little more than 100 days before the midterm elections, and the Republicans are outwardly giddy and chittering like rabid field mice.

Breaking news! (No, not really.)
It's just a little more than 100 days before the midterm elections, and the Republicans are outwardly giddy and chittering like rabid field mice.