Drooid Logo
Back to today’s briefing

Story perspectives

Stephen Lewis, Influential AIDS Advocate and Diplomat, Dies at 95

4/9/2026

44 9 Full Breakdown

1 of 1

Story summary
  • Stephen Lewis, a Canadian leftist leader and diplomat, died on April 9, 2026, in Toronto from cancer.
  • He was a key New Democratic Party figure and led Ontario in the 1970s.
  • Lewis later served as a United Nations ambassador and UNICEF deputy executive director, focusing on AIDS in Africa.
  • Vuyiseka Dubula of the Stephen Lewis Foundation called him an inspiration and confidante to many activists in the fight against AIDS.