obituary

RIP Jack Layton

Jack Layton, leader of Canada's New Democratic Party and of the Loyal Opposition, passed away earlier this morning at the…

13 years ago