Stephane Dion resigns, Liberal leader addresses critics and election outcome

Stephane Dion's leadership of the Liberal party of Canada is officially over.  After leading the Liberals to their worst election outcome ever, Dion decided to resign his position but will remain as interim...

closeSign in to NowPublic

is reporting from