Jack Layton begins battle with cancer

NDP leader Jack Layton reveals that he has cancer

by