On Monday morning, I was shocked to hear that Jack Layton, leader of the NDP party of Canada, had died of prostate cancer. His own father had battled the same cancer earlier on in his own life. I remember how he has been part of Canada’s electoral debates for a long time, along with Stephen… [Read More]