Stephen Lewis, Canadian Politician and AIDS Activist, Dies at 86
Stephen Lewis, a prominent Canadian politician and diplomat known for his tireless advocacy for AIDS awareness and social justice, has died at the age of 86. He served as Canada's ambassador to the UN and dedicated his life to fighting inequality and promoting human rights.