
Stephen Lewis, Canada’s former ambassador to the United Nations and a lifelong social activist and former politician, has died. He was 88.
The Stephen Lewis Foundation announced his death on Tuesday. He had been diagnosed with stomach cancer eight years ago.