Happy Liberal Schadenfreude Day

Today's Ringside Seat: Liberals have been waiting for an election like this for a long time, and if the new electoral makeup of the country has anything to say about it, the good times will go on.

by