Canada, cancer, jack layton, Politics, Politics, Politics

Canadian Opposition Leader Dies

Jack Layton, the left-leaning head of Canada’s opposition political party, passed away this morning after a struggle with cancer.