somecanuckchick dot com: And the next President of the Liberal Party of Canada is…

…Mike Crawley. Liberal Party of Canada delegates also elected Maryanne Kampouris as National Policy Chair. Congratulations!