Canada news
fromwww.theguardian.com
1 hour agoStephen Lewis, Canadian politician and social activist, dies aged 88
Stephen Lewis, a prominent Canadian diplomat and advocate for human rights, has passed away at 88 after a battle with cancer.
Lewis spent the last eight years of his life battling cancer with the same indomitable energy he brought to his lifelong work: the unending struggle for justice and dignity for every human life.