Liberal Party arrogance led to historic defeat…Continued infighting will destroy it
I'm still staring at the CBC's Canada Votes 2011 web page, particularly that beautiful map. It's slowly sinking in how far the Liberal Party has fallen. How it literally is…
