Canadian opposition leader Jack Layton has has died from cancer. He was aged 61. Layton died at his home in Toronto early on Monday surrounded by his wife and children, his family said in a statement. Layton announced he had been diagnosed with prostate cancer in February 2010. The former municipal politician from Toronto stepped down as NDP leader in ... Read More »